Yes, the product page opened up for me, and whenever I click on the Home page it still shows the blank white screen. I tried checking on their whoisdomain record but is shows "Whois Record Not Available". I also did not see any reviews/feedback about them online.
They are based in China, address published as
Street: F6,Yantian technology center, Shatoujiao,Yantian
City: Hong Kong
Postal code: 518081 from Link hidden: Login to view
I tried calling on the numbers provided, the USA number does not exist while the China number is on a fax tone. Their live chat link, although there is a box to click, is not set up.
The website itself is not fully developed, such as for example in the Free shipping page or Contact page, the details are not filled out.
I also tried buying from the site and it did not proceed, kept saying "Please confirm the terms and conditions bound to this order by ticking the box below" even if I already did.
In my honest opinion this company is not 100% safe to deal with.