That's what I was referring as controversy. I would never take all around supplements as a normal diet should provide everything I need. However in the case of magnesium for example, it is proven that stress/anxiety deprives the body from it, and my GP already prescribed it to me in the past.
Regarding the fact that it might not be what's written on the box, I cannot agree more, you have to trust the shop on this one.