Peterff wrote:
I got a white box Canon 18-135mm IS STM Lens for under $300 from Amazon, absolutely zero problems. Not sure if it had a warranty card or not - I'd need to go check - but I had no problems registering it with Canon. Not sure whether that means it is legitimate US product or not for certain, but it seems OK.
Good luck
That is my experience. Surprised that Canon accepted the registration.