I have no problem about buying items in cndirect. I received all my orders even w/out the tracking number. If I have a question their agent is ready to answer my chat. I received email from them right away if I have some concerns. I am completely satisfied w/their service. I love the quality of the dresses I ordered for my little girl. Concerning about the quality of the materials, it's worth the price. You can't expect a high end quality for those prices. The store is catering service for those who love to buy cheap products. I encounter problems in paying sometimes coz it takes time to get through but I figured out how it works. The bank is controlling the transactions. If the payment failed it won't deduct to your account. Every time I got that problem, I chat to their agent and I got the answer right away.