Average reviews from all platforms
Average reviews from all platforms
Your Business? Manage your review for FREE
Manage your ReviewDon’t Forget to Share your Valuable Feedback
Write a ReviewWARNING – DO NOT USE SNOWCARD – this is a complete rip off insurance company. I have just spent 4 months trying to get a medical claim paid. They have used every trick in the book to avoid paying, from losing the claim to never answering …
Good value, easy website. never needed to claim however (touch wood)