I have used epsom salt and it works, but you cannot beat calmag(pro products have built in buffers that help keep ph stable, imho it is worth the extra money; Not to have to fight fluctuating ph problem's...I use it every res change...with the exception of final 2 weeks during finish/flush