The MiBoxer C2-4000 is pretty good, it will charge 18350 to 21700 and you can select the charge rate from 200, 300, 500, 800, 1,000 or 1,500 for each bay, and it also reads the batteries internal resistance and will give a max charging indication so you don't accidentally charge something like an 18350 at max rate - the internal resistance reading is also good for judging just how clapped out your batteries are, but you will need to clean your battery contacts to get an accurate reading. It also has a charge/discharge function if you want to check your battery capacity.
If you don't give a shit about internal resistance/battery capacity there is a cheaper C2-3000 model that is purely a charger.
Both are 2 bay, with an external mains lead.