I’ve been using this company for about 3 years. They have provided very good customer service. During this time I briefly tried to find the best deal for myself on my own. I spent hours reading the fine print, however, when I got my bill I’d been charged a significant fee. It’s worth it to let this company do the work for you!