Why my car is always slightly turning right? really a headache

My sense is that Mr. Brown corrected the dealer’s alignment with a very low cost adjustment to the toe in. My sense is also that the dealer has been screwing you. Either they’ve not been doing the alignment correctly, their equipment needs calibration, or (my guess) they’ve been charging you but not doing the work. Note that a bad toe-in adjustment WILL cause the wheel to be cocked off center and the usually car to pull.

Thank the man, pay the man, and be happy that the problem wasn’t more expensive.

Now, to the tires… tires worn improperly will often cause a pull once the true problem is corrected. It depends on how they’re worn. Compare your wear to one of the charts in the link below and see if you can identify for us how the tires have worn.
http://www.bing.com/images/search?q=tire+wear+charts&qpvt=tire+wear+charts&FORM=IGRE

Brown’s alignment shop cross rotated the front tires to correct the pull. The Toyota dealer would have done this if you returned and complained about the pull.

BTW a minor front toe adjustment won’t cure a steering pull. On front wheel drive/strut suspension cars a pull is usually a tire problem.

Nevada is correct and I’m of the opinion your car is now flawed due to the toe being set at 1/8" in.
That’s quite a bit and over time will likely lead to the outer edges of the front tires getting scrubbed down.

The specs show 0 with a tiny bit in as being acceptable on the toe. A eight of an inch is not tiny so I go with the dealer on this.

Something else for consideration. Your car is 9 years old with ? miles on it. It’s possible the excessive toe-in could be overriding a slight wear problem in a steering or suspension component.
A few thousandths of an inch doesn’t sound like much but it becomes magnified at the outer circumference of the tire.

Actually, I just went through a similar oroblem with my 2000 Explorer. I replaced all the ball joints and outer tie rod ends, a couple of bushings, and new shocks on the front of my truck to eliminate a deatth wobble. I then took it to my trusted tire shop for 4 new tires and an alignment. The steering felt strange after that. It felt stiff and didn’t want to return to center. It tended to drift right, but seemed to stick left on occasion. At first I figured it may have been due to the stiffness of the new ball joints, but then I noticed the beginnings of abnormal tire wear. I took it back on a different day of the week to have a different technician look at it. Turns out the toe on the left was out .39deg and on the right .45deg. They corrected it (under warranty) and all was good after that.