I would get it there too! They have a huge selection...even just at your hotel! They have different ones for different times of year too that i imagine aren't always up to date online. Plus, part of the fun is picking it out while you are there!