I've only done biz w/ this place twice; both times fairly recently (08/23 and 12/23), and both times to buy an MC3000. They did well. They were shipped 'next biz day', arrived quickly and in good shape, and I had no issues. They did well as far as I'm concerned, so I can recommend them.
4344
www.batteryspace.com
Another source I'm aware of is Progressive RC, but I've never ordered from them, and they often show 'out of stock' on this item, but may be another place to consider. Others can perhaps speak to their experience with that distributor.
P.S.
I forgot to mention something I consider important. If you buy one, wherever you get it from, I highly recommend using firmware Ver 1.15. That is apparently not the latest released version, but FYI that's what both of mine came loaded with (so no need to change mine).
Users have encountered serious issues w/ 'internal resistance' measurements using later version(s), and I've heard nothing regarding resolution of that problem to date.
Here's one quote:
***********************************************************************
Just something I noticed after updating my MC3000 from v1.15 to v1.18:
the DC IR resistance reading becomes too low.
for instance, I had a high-drain 18650 battery that registers around 28-31mOhms back in firmware v1.15
but after updating the v1.18 firmware, the DC IR reading is just 6-7mOhms.
another button-top 14500 battery (button-top will usually have much added resistance),
in firmware v1.15, it was reading around 100-110mOhms
but in firmware v1.18, it was just reading around 20mOhms
since I had previously been jotting down the DC IR values of many of my batteries (using the v1.15 values), I decided to just flash back to the v1.15 firmware, which appeared to restore to the old DC IR values
******************************************************************************************