Welcome to the ToyDemon Forum.
Posts: 2
Props: 0
Posts: 73
Props: 35
Posts: 303
Props: 77
If your debit card has the logo of any credit card company, it should work just like a credit card on online sales. I had bought with mine on TD w/o a problem.
Posts: 13
Posts: 857
Props: 56