Although it's on an Alberta site, the basic info is invaluable.

http://www.bbb.org/scamstopper/top-scams.php