No shops to buy gifts...but there is a small coffee shop in the terminal. There are TV's that play cartoons, plenty of seats around (obviously not enough for everyone in line), restrooms, the characters come out for photo ops. The time in the terminal goes very quickly. We usually keep one or two people from our group in line at all times and we all take turns walking around the terminal or sitting down. There is also a balcony area outside where you go outside the terminal and see the ship UP CLOSE AND PERSONAL!!
I only takes about 50 minutes or so from MCO to terminal.
MJ