"Just call your credit card company and they will give you the credit"
That may be true of CC but I used a debit card that withdraws from my checking account. I've gone to my bank with issues like this before and they usually just tell be to call the company. They don't want to be bothered...