I have never heard of the company, and usually the "too good to be true" rates are just that. I would be a little leary. I hope that someone has used this company and can give you some input, but this is the first time I have heard of it. I usually try to stick to the name brands when I am renting a car. Good Luck, and I hope it works out.