No wax on the windshield. We use Rain-X wiper fluid, but it did this before we used it as well, and it doesn't make a big difference to the windshield of my TSX. Maybe other X-Trails don't exhibit this, but ours does. It's freaky, but I like it.
We take it to T-Lex on Woodbine north of Steeles (Markham). Nice shop, but tight quarters. Basil owns the shop and spent years at Don Valley North Toyota. Seems to know his stuff. When we lived in the west end, we used to take it (and our other cars) to Nihon Auto just off Dundas St., west of Dixie (Mississauga).