I would never willingly recommend managed hosting services to anyone. I consider it a complete rip-off made by web hosting industry to create additional value which frankly doesn't really exist. Some hosts simply create 'managed' packages to simply promote their product while they give you the very same customer service you'd have with a normal package.
Anyways, if you are going for e-commerce, - Shopify seems to be the option to go for. Everyone is buzzing about them lately.
If you are looking for a managed option, it's almost always better to go for a simple web hosting package and then outsource the help you need from the freelancers or hire a developer locally.
Apologies for the rant :S