My highest recommendation for TheLensDepot.com. I never take the time to do reviews, but actually asked for the opportunity here. I recently rented a Canon 24-70mm 2.8L lens for a trip to Italy from TheLensDepot.com and was shocked at how easy and inexpensive it was. I had expected a huge chunk of my credit card to be on hold while we were in Europe. It was not. I expected a lens that showed considerable wear. It did not; in fact it was a gorgeous copy. I expected it to be unreasonably expensive. It was not. I expected a mandatory very expensive insurance policy. They did offer insurance and I took it but it was not expensive at all. I worried that the lens might not get to me before the trip. It arrived exactly on time. Rest assured that the next time I need to rent a lens it will be from them. The cost was low, the communication was great, and the equipment was pristine. I have decided to buy a copy of the lens I rented, but think I will be using them soon for a ring flash. It is nice to be able to rent and try it out before shelling out the high dollar to buy. I cannot say enough good things about Oscar and his staff. If they dealt with all of my worries as easily as they did, the average customer should have an even better experience- if that is possible!