Impossible to contact the company
Impossible to contact the company. Apparently their 'Chat' is available 24x7 - has been offline for a week or more. Might as well never exist. I just want to talk to someone about my order.
United Kingdom
Impossible to contact the company. Apparently their 'Chat' is available 24x7 - has been offline for a week or more. Might as well never exist. I just want to talk to someone about my order.