Review of Element Brand


Rated 1 out of 5 stars

Unable to dispatch and process orders

Unable to dispatch and process orders. No support just an AI chat that prevents you from getting info or make a complaint. Their online shop is a absolute mess.

Absolute joke!

12 February 2025
Unprompted review