Capable of good work, but be warned of stealth charges on your bill. They will quote you one 'out-the-door' price on the phone, but then nail you with stealth 'service' up-charges when you try to pay. They did not tell me in advance about the charges, and said nothing about them until I noticed my bill was $35 higher than they had quoted me minutes before. When I asked about the extra charge, they pointed to a postcard-sized sign explaining they were now having to charge 'service' charges for credit card use. I have been going there off and on for 15 years and have used credit cards every time, yet they have not tried this particular scam in the past. It is a shame they have felt the need to do their customers this way. You have been warned... :) read more