I've ordered from TwinkleDeals over the span of a couple years. I've never had any issues with customer service or the quality of the items purchased. Although it does take a while for shipping, but for a couple extra dollars, you get tracking capabilities. I would definitely order from them again!