Peter Worrall

United Kingdom

Reviews

Review of Vellurehomme


Rated 1 out of 5 stars

Do not buy from this company

Agree with most of the other reviews - poor company - terrible communication. I have sent numerous emails about returning items for a refund, but receive no response. This is despite the website suggesting they provide a 30 day money back guarantee. Avoid at all costs!

December 11, 2025
Unprompted review