In NJ when in doubt about reputation of a company I call the county Consumers Affairs Office, may be called by different names in other states, as they keep records of complaints lodged against businesses. The local Better Business Bureau can also be a valuable tool when gathering information...