Originally Posted by
yamyamchris
At the time a Chargeback (or in the UK a Section 75 claim, which makes the credit card issuer liable for the product or service not delivered) seemed the quickest and most painless solution
Quickest? Certainly.
Most painless? Maybe not -- as you've discovered.
Good luck!