Very poor customer service
Very poor customer service, you end up repeating yourself and waiting for a week for a reply. very frustrating to deal with. The website only show 5 star rating as they delete anything less, avoid...
Date of experience:
Aug 22, 2024