Customer service is nonexistent
Customer service is nonexistent, despite claims of 24/7 availability. I've emailed them twice to cancel my order with no response. I cannot recommend this seller since they clearly don’t support customers when issues arise.
Date of experience:
Nov 10, 2025