Race Depot, race-depot.com
Race Depot, race-depot.com Complete Rip Off. Do not gove them your credit card #
I ordered a Nascar die-cast from Race Depot (www.race-depot.com) on 9/10/07. Over 10 months ago. The product on their website showed "available". They promptly charged my Mastercard $79.00. Over the next several months they would briefly answer my emails with a terse "it's on back ...