I agree whole heartedly. I purchased one in Tucson Jan 2006 and received it 4 months later. I tried to get out of thew contract but an attorney told me it would cost more than it was worth. I have it and also had problems with it but solved it myself by putting an adjustable regulator on it. When I tried to call them they were rude and it took weeks to get them to answer the phone.
At the time I purchased it my wife said to beware but I didn't listen, I will from now on.
I just tried to cal them and the phone is no longer in service. I need new buttons for the igniter as the rubber has rotted.
I should have checked with BBB first, another lesson learned.