J

Jon Eckrich

4 years ago

The worst company I've ever had the displeasure of...

The worst company I've ever had the displeasure of dealing with. Awful website, terrible customer service. If there's another company you can deal with instead, choose them over Horizon. Even if it costs more.

Comments:

No comments