I made an order a week ago, but it still showing processing in their system. when I tried calling their so called 24hrs customer service, it say the number is switched off. he are not answering my email. So they dont have a helpline, they dont reply to my email. Obviously this is a fraud website.
Keep away from this website.