Better Business Bureau will enable you to uncover concerning the repute of the business. If there have been complaints leveled against them you will know. The bureau check will also avail fantastic responses from other satisfied customers, if there's any.