I'm not so sure magnesium doesn't absorb well orally, but it's best from food rather
than pills. Green supplements like barley grass powder and spirulina are
good sources. Other good sources are blackstrap molasses, seaweed, nuts and seeds,
and just good natural food in general.
But I do want to try the magnesium oil. Here's another good article, from a supplier
of the oil: