I booked using economy bookings and when I booked a car, it clearly told that I need not pay anything at the time of pickup.
It again sent a confirmation mail which said the same thing - nothing to pay at pickup of the car.
And then when I went to pick up the car, I had to pay 40% more as taxes at pick up. I called up the customer service and they said that in the coupon voucher in a small section at the corner, it is written that you may have to pay taxes at pickup.
Dhhh... it looks like those * at the end of commercials which look too good to be true.
Do not book using these, if you do, read each and every line of the items that get sent to you.
BTW, they are probably based in Latvia, so if you want to dispute, good luck with that:-)