Bought this from Ebay a few weeks back and unfortunately the lens came but without warranty card, This made me upset so I returned. I got my money back and since I needed the lens at a low price. I thought of buying from some other portal. Searched Google and shortlisted all big players. Talked to each customer service, but buyatbrands gave positive response on that. So I planned to pay a few extra bucks. Item was received in proper plain packing and warranty card was there. Registered on Cannon site and warranty works.
Lens is working flawlessly. Happy with the product and service. Who needs canon printed box. The main part was that the warranty works.