1 Review (100% Positive) VTC Films, LLC • 3 years ago. Great renter, everything went very smoothly, would rent to again any time! See More Owns Aputure Light Storm LS C300d II + Light Dome, Barn Doors, Stand & Sandbag... Get $20 off your first rental Join The Camera Sharing Community