I have had at least three orders filled with this company and they are wonderful. Best service on the internet, in my opinion. Communication is great, deliveries have been early, the products have been professionally packaged and have been exactly what I ordered. I highly, highly recommend this store. This is the first place I look and is my go-to for anything my camera needs.