I also had a bad experience with them. I paid for 2 items (1 first batch, 1 second batch). I finally got both my items 6 months after the worldwide release (after threats of chargebacks and the usual). In other words, they charged me first batch prices and delivered my items well after everyone already had their items globally. They claimed they didn't have their 2nd batch yet, but their own site had these items in stock and ready to ship (where prior it was on preorder). They even tried to pretend they had sent the items already, but said it was returned to them or lost. When I asked for proof of shipment the agent said that they lost the tracking number, lol. More lies.
The only reason I had one first batch and one second batch was because I misclicked during the addition of the items to my cart. I emailed them within 5 minutes of placing the order asking them to convert the 1st batch item to a 2nd batch to match my other item, and they assured me they'd fix it. After 4 months of not fixing it, they said they'd just discount my shipping cost to offset the price difference...they also didn't do that. Instead, they sent me an invoice, which I paid, but upon checking their site, it turns out that they also overcharged me on shipping.
At the end of the day, they didn't give me a discount on the shipping and sucked more money out of me. When I called them out, their agent said they'd give me a coupon code that would give me a heavy discount on an item of my choice. They also didn't send that coupon, using every excuse about Christmas delays, then Chinese New Year. Still haven't heard back from them...I doubt I will.
My advice would be to use sellers you already know have a good reputation. OSK is one of the best, if not, the best seller in HK at the moment. He's super snappy with his responses and shipments. Incredibly reliable with timing and communication with the community. At this point, I think Justin might be running some sort of scheme with a common crowd in HK. There's no way this guy just accidentally picks the two companies that have zero customer service ability, and is scamming people all over the globe.
Anyways, hope that helps.