Hi,
I recently purchased a product from Amazon, and strangely, it lists your company for customer support. Is there a mistake? I'm not sure why you're listed here. Please check: https://amzn.to/49whgF0 This is quite puzzling and I don't know who to contact for support.. you guys don't answer your phones or emails...