From $0.007 per ml.
Source: U.S. NADAC (what pharmacies pay, government data), 21 Oct 2026. What you pay at the counter can be higher (pharmacy fees, insurance).
In United States, Magnesium costs from $0.007 per ml (U.S. NADAC (what pharmacies pay, government data)).
Ask the pharmacist for a generic version with the same active ingredient and strength: it works the same and usually costs much less. Compare a few licensed pharmacies, and never buy medicine from unlicensed sellers to save money.
Check the registration number on the pack with PillVera, look at the expiry date, and buy from a licensed or verified pharmacy. A price far below everyone else's is a warning sign.