I notice they don't list their address on their website...
It takes about a month for VISA to cancel a charge when you complain about a retailer ripping you off. so start the paperwork sooner rather than later. VISA usually sends you a form you have to send back and then it takes around 30 more days.