A truly awful company. Is their CEO on crack? He/she must be! Appalling customer service. The WORST company I have ever dealt with. Stay away from them - if you don't you'll regret it!
8 years ago
insurethebox has a
1.8
average rating
from
228
reviews