2 Reviews (100% Positive) Spekulor Rentals LLC • 6 years ago. lenses was taken care of perfectly. See More Owns Canon EF 24-105mm f/4 L IS USM (1 of 2) Spekulor Rentals LLC • 7 years ago. Lens returned in God’s shape See More Owns Canon EF 24-105mm f/4 L IS USM (1 of 2) Recommended 1 member Spekulor Rentals LLC Get $20 off your first rental Join The Camera Sharing Community