I have been ordering from them for months and never had a problem until they suddenly went out of stock of the most popular products. They did'nt tell me they were out of stock until I had already paid them. I emailed they the responded immediatly offering an exchange for a diferent product or my money back. They never put my 145 dollas back on my card. I emailed and emailed and emailed and never got an answer. I still order from them bc I really needed the product and havn't had a problem since. They still have not emailed me about my refund. There product is good and they have fast shipping. Normaly arrives in 3 to 4 days.