There is a very simple rule of thumb when it comes to hosting. If your site/business matters then never put it on shared hosting. It's always bad, overselling is what makes it possible to have those low prices. In terms of the noisy neighbor problem shared hosting is a ghetto.