They just suck
They just suck. Went to a reputable company and for a few dollars more, A LOT better coverage and people that work with you.
United States
They just suck. Went to a reputable company and for a few dollars more, A LOT better coverage and people that work with you.