It’s certainly more expensive than Easter buying it at Walmart, but I always run out before the next Easter and the stores don’t have them beyond that. I have bought them from other online places and no one else has packed them carefully. They charge more and the product ends up smashed and cracked these other places don’t seem to care, they just want the money.