So after a little over a month of waiting for them to ship my order it arrived today. I placed an order for SuperCard DSTWO with MicroSD 4GB. I had problems with their order status and tracking numbers for 3 weeks until they finally got it working, they promised delivery from 7 - 21 days but it...