I had gone to John for years until I moved to NJ in Dec 2010. As a matter of fact, I was his first custom alignment customer. I talked him into letting me sit in the car while he align and ignore the factory specs. First he was reluctant but learned the ropes quickly.
If you know what you want (alignment specs), go to John and pay a half of what TKX would charge and be happy. However, if you need to consult someone on your alignment specs, $150 with TKX will be money very well spent. If you go to John, tell him Sho said hi.