You're right Bill, sorry: Went off on a tangent. Repair pricesvary. If you're going to get your lens repaired, make sure the shop is reputable and stands behind its work. Some shops are way better than others (check them out). You need a firm estimate. Don't pay anything up front.Then it's just a matter of deciding if the cost is worth it to you. If it's L-glass, it might be. Your EF-S might not. If it were me...well, we've been down that road already.