VS1976
Super Freak
Won't they still charge you the deposit even though it did not show up on your card yet?
Nope... Once you get the email of your NRD confirmation notice then your credit card is charged. Usually you have a 24 hour window (after you place your order) to cancel before they charge you.