Hello,
I've lurked the site for a few weeks looking at reviews for flashcarts for NDS and read that "TheGamerDepot" was a dependable site. I was under the impression the company is based in California but after some snooping it looks like it's in China. I placed an order totaling $47.50 from...