I've booked directly with Avis in Europe & one of the US-only hire companies, both through ebookers.ie - Ebookers send you the 'voucher' as an email, so you just bring a printout of the email. Ebookers take prepayment for the basic fee, though you pay for extra drivers at the counter when you pick up the rental.