Boy will I ever second that about Multirotorheli. I dropped $2000 + there in one order...most of it was delivered around the time it was promised...except for two batteries. I contacted them; they only had one in stock, and a new shipment coming on Monday (this was a Thursday)No biggie, right? Wrong. Monday came and went, no battery, no emails. Finally I sent another email a week later; there was a "mix up" and would be sent the next day.
This went on for a MONTH. FOUR WEEKS! I sent a total of 5 requests and each time was told that they would be in the mail the next day, only they weren't. One last email, in which I went to some length to explain to him the potential consequences of this, and I finally had the batteries three days later, along with a really snarly reply about how buys he was, didn't I KNOW that? Why should I be so uptight, it was only a couple of lousy batteries...Seriously! He SAID that, in writing!
It's REALLY unfortunate. They have about the best, most consistent stock in Canada of DJI products ( they are an authorized distributor for DJI China...I checked), and when they FEEL like putting forth the effort, they can do really great work. I have a 550 they built to my specs, and the workmanship is top-drawer; extremely clean, neat soldering, wiring very well laid out & neat, bolts and screws properly torqued, etc. The problem is, they have to WANT to. If they don't (which seems very frequent) you get what you get, when you get it...IF you get it. Don't like it? Suck it up...doesn't matter to (or bother) them even a tiny bit.