Unhelpful, terrible support - and they’re gaming the trustpilot system… they used to have 2.2/5 stars but somehow are 4/5 now? Something is fishy here.They don’t provide anything better than Shopify and you can’t get money out of insurance claims. Terrible experience.
Claim your business profile now and gain access to all features and respond to customer reviews.