For the most part, yes. In a shared hosting environment you're relying on the other people on the same server not to mess things up for everyone else. This is one of the big risks with shared web hosting, and especially hosts that overcrowd their servers with thousands of users. While the server may perform OK, you're taking a huge chance that 3,000 people are playing nice. I'd personally never run an eCommerce business on a shared hosting platform, but then again, I wouldn't do it as I want the reliability also. In the past I've paid $1500-$2700 per month for storefront rent. Why a person who only does business online insists on spending less than $10/month for "rent" is beyond me!