Castellano Spanish is the original language.......Mexican Spanish is more like slang. You gotta know some of the Mexican spanish or it will be obvious you're a foreigner and you'll get taken anyway......whether you speak proper Spanish or not.....
If you don't know any Spanish or you aren't going with someone who does, it's probably not in your best interests to go.....
The value of life isn't that great in Mexico.....in a country that poor your life isn't worth much......
Some of you kids need to think about these things before you go wandering across like it's a playground.
Any Spanish is better than none. I'm not hispanic, nor do I speak Spanish. I've gotten gear from Mexico, Spain, and South America in person, and I've never been fucked with, nor I have I ever gotten fake shit. If you know what to look for, how to deal with business people, and have street smarts you'll be fine. If you're an ignorant fuck you could be in for a long day....