Does the store you bought it from have a 30 day no questions asked return policy? You could always "return" your lens and re-purchase it again. Costs them nothing except a couple minutes of their time and makes a customer very happy.

Does the store you bought it from have a 30 day no questions asked return policy? You could always "return" your lens and re-purchase it again. Costs them nothing except a couple minutes of their time and makes a customer very happy.

I'm checking that out now, in fact my wife just did that with a purse she bought a few weeks ago. I bought my lens on April 15th so I still have some time.

It worked! I took my Canon EF 24-70mm f/2.8L USM that I just bought three weeks ago and basically returned it and bought it again $80 cheaper. I think the salesman was a little ticked off but he did say $80 is $80.