KVChosting has AMAZING support and offer a really fantastic product. I've never had a problem with them. Their sites load much faster than my previous host and the services are abundant. Support is always very friendly, quick, and thorough.
There are not many discounts from this hosting provider.