Is anybody already hosting WEB app written in C#? Are they satisfied with their hoster? Tips?

I'm looking for something which will have some sort of help with

  1. Simple customer database
  2. Membership login and password handling
  3. Payment handling (maybe)

I'm hoping some company has already put together a package like that and I just have to write the C# code of my application!

I know Azure quite well, but I'd like to look at alternatives...