I have bought from them but it was because I needed to pick up the done locally for a trip. There were some issues with the local pick up but this was most likely as it's an exception. I had some issues with getting them to answer their sales phone number but it was also a few days before Christmas. Other then that, they were very nice to deal with and prompt.
They do push their insurance a lot. I did not buy it. Can't speak for that service. As I recall, the price was about the same as Aerial (?) but for that price Aerial did not have a deductible (Gold Plan).