I let Alexia choose her toys. She loves 'girly' stuff usually, but she loves trains, trucks etc too.
We were in the shop the other day and she saw a bucket of plastic dinosaurs that she wanted so I got them for her. She was proudly showing everyone, and this lady came over and said "did you buy them for her brother?" I said she doesn't have one, and that they were for Alexia. Then she got really angry and kept telling me I couldn't get my daughter a boys toy. Umm, dinosaurs are animals, not particularly gender specific
The lady followed me around the shop tsking and shaking her head, and tried to take them off Alexia. I left before I told her where to go, I don't like confrontation but she really pissed me off