Squiers are not necessarily made in Mexico.

See here for a good serial number lookup on country of origin:

http://en.wikipedia.org/wiki/Squier

If you are going to buy a guitar without playing it, I would strongly suggest also looking to Rondomusic.net for strat-style guitars. I've purchased a Custom Precision bass copy from there with extremely higher build quality and shielding work than my Made in Mexico (MIM) Fat Strat. I also own a classical cedar topped guitar from Rondo that I couldn't be happier with.

I've lost count of the folks I know in person and on-line that swear by the bang-for-the-buck from Rondo; particularly the SX and Agile brands that they sell.

-Scott