I have a stirrer with a heater. It works great for most things. I got extra magnets and a wand for retrieving them from the graduate from Edmund Scientific. The only thing it doesn't do well is stir and dissolve ferric oxalate. Heating it to around 150º and putting a top on the bottle and shaking the heck out it for about 20 minutes is the only thing that works for me.