You are not messing me up at all.
1. They are not in stock
2. They live in china, and ship from china. If you want to wait 2 weeks for your flash card, then go for it.
3. They offer limited support
4. if your flash card stuffs up, you have to wait 10 or so days until you get it, then they test it, then 10 or so days till you get it back.