Whenever I have bought anything from them, I have been surprised at the quality of the items for their super low prices. I am aware of the shipping times, and know it will be a longer time before I get their items, but if you are aware of that, you should have no problems. The one time I had to cancel an order due to the shipping time (it was an order placed for a Christmas present and I didn't place it soon enough to receive it in time), the staff was friendly, fast, and very quickly refunded my order. I really enjoy this store overall! Fun, cute items too!