A complete and utter shambles of a company. Expensive, unreliable and their customer service is appalling. Save yourself a lot of hair pulling and heartache and stay away - a bunch of cowboys!
8 years ago
insurethebox has a
1.8
average rating
from
228
reviews