It's a UK site and posting prices in euro's. No company information - no addresses, no registered business number, domain is best outlite, 'company' is best outlet. It all screams out a bedroom 'coder' trying to scam others to me
some people claim to have recieved products.. the wrong products some with tracking packages that get stuck..
And no https for check out =(
I'm pretty sure the site is a scam... could be someone with good intentions, and no ability to setup stuff, I would not recommend the site for many reasons