Just as everyone else experienced, their "100 day warranty" is worthless. They offer partial refunds (who knows if you would get them?) and even when I send them their own advertisements - they don't care. They absolutely lie about their ratings on Trustpilot.
Claim your business profile now and gain access to all features and respond to customer reviews.