I wouldn't say there are 'must buys', it's up to each person's taste what they will buy. If you have a favourite ride or character, you will obviously want to buy theme related items. My husband and I, for example, love Phantom Manor and The Nightmare Before Christmas, so everytime we visit we will buy something from these two 'brands'. The rest of our purchases are impulse ones, last time hubby bought a Remy plush because he fell in love with it. Our next visit will be with our, then, 2 year old daughter; it will be her first visit and her birthday, so I suppose all our shopping budget will go for her. Lol! By the way, €100 - 150 is just fine. You can get something a bit expensive and lots of small items with this budget.