and then a list to stay away from?
In addition to what "wavelengthsf" mentioned above, you can also use "
Badbitcoin" website (it gets updated frequently but shouldn't completely rely on it [some of the websites appear to be missing or haven't been listed yet]).
Take note: It's more of a general list, instead of focusing on mining vendors.
A simple rule: Stay away from websites that offer an attractive prices.