The Canon EF 75-300mm f/4-5.6 III Lens comes included with a Front Cap and Rear Cap. The lens is used and shows only minimal signs of wear. We ship on the same Business Day if the order comes in before 3 PM West Coast Time. All orders are shipped safely with USPS Priority or FedEx. Estimated delivery time is 4-8 working days. (( Serial # 38809814 - For Insurance & Security Purposes )). We take actual photos of every item we sell. Please ask us about our detailed Return-Refund-Claim Policy if you have questions. Returns are accepted up to 2 days after delivery with a 10% restocking fee and non-refundable shipping costs, or 3-14 days after delivery with a 20% restocking fee, no refunds after 14 days. If the item arrives damaged, we accept a return within 48 hours after confirmed delivery. We ship from our WA or BC stores.