I am rating this company with NEGATIVE 5 STARS... I ordered a product from their website since 2/7/18. The delivery says it should take 7-10 business days. I followed-up my order after 10 days. I emailed the customer service everyday and they couldnt give me a status of my order. All they say on the email is sorry for the delay or we apologize etc... There was a DHL tracking number but there was no shipment status. I am so disappointed so I cancelled my order. Ill see how long would it take before they give my money back!