Yes, this is a legit online store. I feel well taken care of. What impressed me the most was the customer service. The person I contacted went out of their way to process my order and kept me informed of everything. I live in Australia and I was pleased that she was able to ship from China without any problems. The wait time was about three weeks but it was definitely worth it. I would definitely buy from their website again.