Yes, but I heard you can get into the park to shop for free.
I heard/read somewhere that someone wanted to buy something they saw the other day but had no more days left on their pass. They talked to a CM & apparently (I suggest checking with a CM before trying) you can by a one-day pass, go in & buy whatever it is you want & as long as you get back out with the receipt in 30 minutes you get your money reimbursed.
Don't know if it's true, but if it is, it's good to know.
Anyone ever heard about this?