I'm sure the phrase goes something like "If it looks too good to be true....."
The domain was registered a few days ago, updated to point to the current site yesterday, no SSL certificate on the site. I could go on.
Adam's spot on if you understand the technical side of things. Everything about that is fishy.
A few real basics that I always check on sites like this, though, that require no technical knowledge.
Do they show a phone number
I can't see one anywhere
Do they show a physical address?
It's not shown on their contact page. Shipping & Return page says "We are a UK company with regional warehouses in London, United Kingdom, Berlin, Germany and Barcelona, Spain" but I can't find it anywhere.
Company Details
The Companies Act 2006 says that any company must display on their web site
- Company Registration Number
- Registered Address
- VAT Number
None of those are present
So you phone them, can't visit them in person if there is a problem and there is no way to find out which company to take to court.
The only way to get in touch after you have placed your order is the web contact form.
In those circumstances, they have failed at the first hurdle, as far as I am concerned, and huge alarm bells are ringing.
HTH
Rob