a postal address, a telephone and fax number and an email address, and says that callers are welcome between 9:30 and 5:30 Monday to Saturday - all on the front page of their website - is obviously in business to do business. I would feel pretty happy about dealing with this company.
I agree entirely with the FEs post. I would deal with them as well. Also they take Credit Cards so the banks must be confident. The one's I avoid are when they only quote a non geographical telephone number or a mobile number only.