Do I have money back guarantee?

Yes. You have a 7 days money back guarantee.
However if you have accepted a new domain, we cannot process any refunds.