Amazingly it supposedly left HongKong on Friday, April 4 and was in my hands Monday, April 7. I live in Chicago by the way.
So far the card is awesome. Setup is a breeze. you download the file on the acekard website and extract it to your microSD card. Roms can go anywhere. Few games have a problem running with soft reset enabled like "New Super Mario Bros" or "Children of Mana", but you can turn off the soft reset feature for those games only and they run fine.
Don't worry about the setup, its ridiculously easy. Once you get the card into your hands you'll see it's very user friendly, and if not post here and we'll help you through it.