HSBC online payment take 4 days to post

ML in Michigan said: “I made a payment to my store credit card account online 1 day prior to the due date. I was assessed a late fee because they took 4 days to post it! I called and neither the customer service rep or her supervisor would remove the $39.00 fee! I was told I should have paid a $15.00 express payment fee because my payment was not made 2 business days prior to the due date! Unbelievable. I have closed this account!”