First premier and some other subprimes do that. however, I was able to get around it w/first premier by setting up online bill pay through my bank and having them pay first premier. Takes a little longer for first premier to process for some reason (3-4 days even though payment was sent electronically through my bank), but beats paying $7.95 a mo.
i use BA (free bill pay online) for all my ccs and it works great. the only glitch is that FP holds the payment for 3-4 days, so make sure you pay about 1 wk ahead of your due date so you don't get hit w/late pay fees.