Okay, here's my story: the same thing happened to me with GAME. I preordered mine from them and i was so happy because i knew they were going to be out of stock really soon so i felt secure about mine. BUT! Three months passed and my cards never showed up. Contacted with them and they gave me a refund (only of the price of the cards, not shipping refund, although they kinda messed up and gave me the refund twice, so it's like shipping was included). I was hunting auctions on ebay, some started at 10 bucks and i even placed bids, but people is so stupid there and don't know how to do a bid and they raised up to 50 bucks >;0 It's like when there's an auction, you normally wait until the last few minutes and then bid 50 cents more to win. Not stupidly increase the bid from 10 to 30 the first day omg! However, i really wanted my Sanrio cards but i wasn't going to spend stupidly my money on them.
However, short story is.... today, after so long, the postman showed up at my house with guess what??? Yes, my GAME Sanrio cards! I gave them for lost and now i got them!!!!
So, depends on where you live, give it a chance and you might get a nice surprise