OK thanks. im learning all the time by reasearch about what hair tests can mean.
As you say both show two different sets of results for minerals, this doesnt mean one is right and one is wrong ect.. but infact they both could be right for the times of when they were taken.
For example showing low levels of magnesium on one test and high levels on another. Could mean you had low levels the first test, but the second test you could still have low levels but yet you are recieveing alot of magnesium but your body is not absporbing it so therefore its showing alot in your hair, i hope this makes sense lol.
If your ever bored or have a bit of time give these a read regarding your hair results :)