Yes, we offer a 60 day money back guarantee, if you we do not show you that we are reliable enough to be your host in the first 60 days, we will refund 100% of your hosting fees. We are not able to refund fees for dedicated servers, Domains, SSL, or any other 3rd party products you purchase from us, but they may have their own refund policies.
These items such as Domains and SSL certificates are transferable with you though so your not out of the money, when you get a new host you can change the name servers and reissue the certificates to the new host.