I hold a deutsche bank credit card.
On many an occasion, I have deposited a cheque on 22nd or 23rd (due date being the 23rd) and was always given grace period for the cheque to realise. In my latest statement, they have charged 800 bucks interest. On questioning why, they say my prev balance...