Canon 28-135mm f3.5-5.6 IS for $300

The Canon 28-135mm f3.5-5.6 IS EF SLR lens is now on sale for $300 with free shipping and 2% promotional rewards at B&H Photo.