Cameta is so-so.
I got my 24-105 F/4 L from them.
Things I learned from my transaction that they "don't tell you"
** They make most of their money from "unbundling" items. They will by the kits and then sell the items separately. Nothing wrong with this, but just be sure you know what you are getting, so if your order arrives in just a plain white box, don't be surprised.
** It is not uncommon to be missing the warranty card, especially with the lenses. I had no problem registering mine with Canon, but then again, sometimes you find out AFTER THE FACT whether a warranty will be honored or not.
** Not sure if you got the HARD SELL... But they will try and sell you a ton of accessories, cards, cases, etc.
** ONLY go with NEXT DAY or EXPRESS SHIPPING. Their standard shipping DOES NOT include tracking, and you should always getting tracking with better items, especially if you need to sign for it.
Would I buy from them again? Maybe. Depends on price... But I know with them generally not to expect a retail box and get a hard sell.