This site basically takes your orders and then buys the items off of taobao. Many times, they'll have items listed that are out of stock, and they'll contact you after you place your order and pay about that item not being in stock. As a result, you have to choose between shop credit or a reeeally slow refund. In my last order, it took a whole month before someone told me that something was out of stock. I had to receive my order and ask them myself why it was missing an item. Honestly, all the items are priced up, and it may just be more worth it to buy straight from taobao with a proxy service. Definitely don't recommend.