Hi Ron:
The ping times is just one translation of how a server and the client are connected. There are a few other factors that must be taken into account. I will just brush upon a few. When doing a ping of pcmech.com you should also do a ping of ads.ad-flow.com or ad-flow.com pcmech.com also loads up the ads from that site and it may wait for the ad to get loaded up, which could account for a delay.
In addition, you should also check for the servers in between as well. For example check out:
http://www.visualware.com/visualroute/livedemo.html
select a site closer to you and run a ping/trace to pcmech.com you see what affects your route.