I never got mine when I ordered from them. Got lost. Hope you paid for insurance or tracking. I do not recommend modchipsdirect. Wouldn't give me refund or anything. Had to contact bank and BBB. Real pain in the arse.
Good luck. I would recommend ModchipsCentral (the Canadian retailer). Awesome support. Good prices. Quick shipping.
Or support the GBATemp forums at www.nds-card.com. (more expensive, but can't beat the support)
I already got mine weeks ago. It took a little while because Sky was out of stock, but I definitely got it. Dunno what the problem would be on your end.