I've never tried them and can't vouch for them, but there are sites that send you everything to take your own blood or saliva samples, mail them in and get your results. Same process as In the thread Austinite linked you to. You pick which panels you want to run, they'll mail you everything you need, and off you go. I would research them first, I haven't really, to see if its worth it.