Celebrations has a good selection of products. Some prices do seem high. Staff is helpful. Last time I was there I found most of what I wanted for a Jimmy Buffet party. Did return when item when I saw the price -- seemed way too high and I hadn't noticed. Would go back again.