When you cancel your order they shipped it anyway! They don't take just one payment they take two and then they argue with you when you call them to request a refund!
Did you get a refund?
If not, contact your bank. They will help.