Apprentice Traveler
lieght
Posts: 2
Registered: ‎25-10-2011
Location: US
Re: Top Gear Special Edition

I used a debit card, can I still call the debit card company and refuse the payment?