The gold rule applies here. If it's too good to be true it probably is.

www.resellerratings.com is a great place to look into websites or just the company name + "scam" in google.

oh yeah and NEVER do business with western union or money orders...