Keep in mind some things like Magnesium may show fine blood serum levels but your tissues are low since your blood gets first dibs. I did an intracellular electrolyte test where they checked the levels from within cheek tissues. I felt that was probably a lot more valid. Unfortunately insurance doesn't cover those 'alternative' types of tests.