i have read the FAQ and buying tips like about the safety and such.. But my main quick question is. Should I just use my bank of America debit card to order? I read about the pre paid cards and am totally in clear as to how supposed to work. I tried a visa gift card but they can only be used in...