Has anyone bought from them? Their prices seem too good to be true and I see no other reviews on the internet.
http://www.ossesgroup.co.uk/shipping-and-returns.html
Looks like they are in China.
International shipping and returns, massive restocking fee.
I would be wary.