Not off the shelf as such, but many years ago we had one son tested via hair samples as he was extremely hyper active and seemed to exist on very little sleep. Well it came back as quite a few allergies to everyday things, such as tomatoes, certain food colourings and flavourings, potatoes and blackcurrants being some of the ones that stick in my mind. I did then readjust his diet and there was some improvement, but I still remained rather sceptical that he just might be growing out of his hyper activity and not sleeping.
However many, many years on he was tested at the hospital to allergies as part of a very intensive and wide ranging investigation to pin down what eventually turned out to be a Bi-Polar problem. But, here is the interesting bit, they did find that he was in fact allergic to all of the things (and a few more) that the hair test had highlighted in his early childhood. So I actually think that some of them probably are quite accurate.