Really wish you could give no stars as they do not even deserve 1.
Terrible company and everyone who works there obviously knows it. When you first call they put you through to a very polite agent who claims they can fulfill your exact requirements. We booked a mini bus for 3 days and on day 1 it didn't arrive then day 2 and 3 were outsourced to a local taxi firm for a considerably smaller cost to them.
Have called on many occasions (and still calling 3 weeks later) to claim back the money and only get through when I use a different number and a different name. Then when they realise who I am they either hang up or continue to say there is nothing they can do.
These people are fraudsters and thieves. Stay away from them.