This page explains why Bluehost sucks and why many ex-customers call the company a scam.

low quality domain host