Web developers seem all too prone to this
The amount of websites that have been incorrectly coded to reject credit \ debit cards prior to the end of the month that the card is valid to is astonishing. Many just seem to check against the month number and totally disregard what day of the month it currently is.