This is a wonderful company and the customer service was excellent. The lens was amazing, but the fact I got it right in time for a wedding I had was even better! I emailed with questions, and they were answered in a timely manner, the lens came packaged very well, and it was so easy to return.