LOL, great writeup!
I would like to point out that as a culture, the Peruvians are really not that pushy or aggressive. I've seen far, far worse in other parts of the world. Overall, traveling thru Peru, I was very impressed at their politeness, even when hawking all manner of products and services.