Bah. I just ordered Puyo Puyo Tetris from them last week and found out they don't have it in stock, they said they'll ship it to me next week. Not getting good impressions from this company, hopefully my order comes next week.
My experience was the following:
Pre-order in October/November for December 26 release. Charged full amount on pre-order.
December 26 rolls around, no update. Get a FedEx tracking number on the 28th or so, figure things are just slow after the holidays. No big deal, I'm in no rush.
Days go by, and the tracking page never sees an update. Email them, they assure me it's gone out and that FedEx is just being lazy.
More time goes by, still no movement. Call PayPal, tell them the situation, they give me a provisional credit while they "investigate".
Email Nin-Nin again, tell them I'm disputing the payment and that I know they simply provided me a tracking number for a package that doesn't actually exist (they just printed the label for the number and gave it to me, never put it on a box to ship it out). Two days later, they tell me they shipped it out with a new tracking number. I never received that one, either.
PayPal tells me that there's nothing they can do and they take back my provisional credit. Since I paid with a debit card, my bank wasn't able to help me either.
TL;DR - Always use a credit card when buying shit online and research your retailers with experienced buyers. It was an expensive mistake I made.