This lens is very responsive. Beautiful pictures. The seller (Beach Camera) is awesome, and provides excellent customer service. I received it the day after I ordered, the lens comes with a bag and lens hood provided by Canon, an additional hood and bag are included by Beach Camera in addition to...