I will never buy a scent loc suit, the cost is extream! Those deer caught your scent because they were down wind of you, plain and simple. Unless you can stop breathing, you will always have some scent about you. Baking soda is very good about eliminating most of your scent, and it is cheap. Renember, our ancesters were smelly men who believed in bathing just a few times a year, smoked, drank, wiped thier hands on thier clothes after eating, smelled of wood smoke and hard work and they got deer. Save your money. The best thing you can do is play the wind, and maybe move your stand so your scent does not travel to where you saw your bucks. For the cost of scentloc clothing, you could hang a cheap hang on stand on most of the trees in the forest! If you are serious about reducing scent, there are lots of threads on here about scent control. I would suggest you start with the posts of Shaman, he has written at lenth about scent control. And good luck!
The only real difference between a good tracker and a bad tracker is observation. All the same data is present for both. The rest is understanding what you are seeing.