Just off the Wish this week. Most opened at 6pm. Mickey's Mainsail seemed to have a good stock of the normal merch throughout the cruise, but they did not carry any of the silver 25th items- said you had to go to Treasures Untold two floors down. We checked in that shop around 6:15 on departure day and there were no 25th spirit jerseys, but they did have jewelry, polos, and loungeflys for most of the cruise. I don't recall seeing any 25th tumblers or steins either, so I don't know if those items sold out quickly or just didn't get restocked for our departure.