I have this credit card for years and never late on payment. I pay directly from my checking bank account electronic due on 22nd every month. I found out today I got charge for $25 late fee because TJMaxx did not receive a payment, contacted them and mentioned that my bank have a record released to their account on 10/22, but they told me I have to pay ahead of 72 hours for their end to process the payment. WTF? I am very upset with this charge and most of all the way they tell me of their processing even though they can see my payment history that I always on time. I closed the account as we speak and they just lost a customer. They probably don't care, but I rather do business with all the credit card instead of them. I enjoyed going to their store, but not so much now. MAKE SURE YOU PAY 72 HOURS AHEAD PRIOR FOR TJMAXX TO POST THE PAYMENT OTHERWISE YOU WILL BE CHARGED $25.
Customer service at the store is great but not so much for customer online. Very disappointed of TJMaxx and you are suck.