Couldn't be a more frustrating experience trying to buy from them. While trying to "help" they told me that the Canon 100mm f/2.8L lens that I purchased would be incompatible with my Canon EOS... umm wrong. After insisting that I knew what lens I wanted, they then informed me that I had purchased an "international" model lens (meaning it had a plastic mount rather than a metal one). On their site it had the same item number as the US model and no indication that the lens was different in any way except for the warranty. Oh and the $270 price jump. No where was the international designation mentioned. Misleading website, abrupt and unknowledgeable staff, and their prices are above MSRP. 2 stars because at least I didn't get the lens sent to me before I had to have this argument and get charged a "restocking" fee. Say away.