Overall great store that I love going to all the time that's near my work. Due to recent experience when I went to pick up my son's birthday cake yesterday that I ordered online. What I ordered and what I picked up was not what I purchased online. Don't know what happened, no explanation given. Having said that, employees for most part greet you as your shopping and the store is one of the updated stores that is very nice.