Plain and simple - Crooks!
No service when you have a problem - no working phone for complaints. Lying whenever they can. It is impossible to get anything from them. No refunds when 24/7 (as promised!) rental company is closed because your plain was late. Clever positioning on the web by Russian (? Judging by the accent of the lady in New York when after 1 hr waiting on line) hackers. They have no facilities. Just an office in New York... Stay away!