I look, but don't buy at the attraction gift shop. When we went to Disney World, we looked in Disney World gift shops, but we went to Walmat and looked there. They had a "suveniour" section. We bought t-shirts, drink cups, etc for every attraction we visited for 50% to 75% off what they wanted at the attraction gift shops. When we went to Kenya, Africa, we went to a department store in Nyrobi and bought t-shirts for $3-$5 when they were $20 to $35 at the attractions we visited. A two piece chicken dinner was $15 in the hotel restaurant. A whole chicken, fries, and a soda was $2.50 from a hole in the wall chicken store used by the natives.
It all depends on how much money you want to spend and where you want to spend it. I'd rather have an extra day or two on vacation than have trinkets at the attraction gift shop.
BYW, we also don't eat out at the attraction restaurants. Hamburgers and drinks and fries can run $8 at Disney World. Hamburgers (99 cent menu's), chips (from grocery stores) and sodas (from grocery stores) can cost less than $2 per meal. When I was teaching wise spending to the boy scouts, I went to a fast food restaurant and filled one of their 40 oz cups with ice. Then I filled it up with soda from 12 ounce cans of soda. Do you know how many 12 ounce cans of soda it takes to fill a fast food restaurant's 40 ounce cup full of ice? (Answer below)
Smart spending doesn't take a vacation. It helps the pocket book everywhere you go.
Good luck to you and yours.
How many cans of soda does it take to fill a 40 ounce cup full of ice?
Only one!