1 Review (100% Positive) Ryan Ramsey • 11 months ago. Mike was great at communicating and was on time for both pick up and return! See More Owns Leica R 7-Lens EF Mount Duclos Cine-Mod Set Get $20 off your first rental Join The Camera Sharing Community