I presume you have searched the list to see if reviews or ratings on them pop up ?
A good quick and dirty way to check out a company is to google their name with complaint added on, like this - ecyclebest complaints
If they have any significant number of complaints against them, the first page of results will be filled with them, and complaint and scam logging sites will have articles on them. In this case, the first page comes up apparently clean - a good sign. Proceed with your investigation from there with BBB rating, etc, but unless they are brand new, it is rare for complaints to not pop up using that technique.