Please? sorry for ignorance. I have a 24-70L 2.8 and I swear it's not right. I've seen better out of my cheapy 28-105.. Do I simply send it to Canon? Will this fix it? the images coming out of it are soft. Anyone know the cost? Does it matter if I bought it off a very well known seller on ebay, rather than from a proper shop such as Jessops?