Welcome to the RTA Forum!
I'm sorry to hear about your bad experience. Based on a quick look around, it sounds like you aren't the only one who has voiced some major complaints about this company online.
Hopefully you used a credit card or a similar method of payment where you may have some recourse to get some of your money back.