Dreamhost is certainly a… polarizing web host. I’d put myself in the “more headaches than it’s worth” school. I use a nice locally owned web host, and if I need any changes made to the server config I just call the owner’s cell phone number and he gets someone right on it. I used dreamhost once before, and it was a really mixed experience. For e-commerce, however, I need better than ups and downs. I suggest looking for something better and not being lured in by the bargain-basement prices.