Please look into the useless company…
Please look into the useless company Victoria Life, selling as Greenbay on your platform and with a terrible customer returns logistics, no proper support or communication. I'm £85 down. Back to the high street for me.
Date of experience:
May 21, 2025