When they first opened they were A+. Then I had a bad experience at Christmas - didn't have my online order ready. They scrambled to get something put together for me which ended up being horrible and very disappointing since it was for our family Christmas. Customer service promised to send me a gift card to replace the cost of that Christmas order. To date I have not received the gift card. Went back today to give them another chance and again was very disappointed. Purchased one of the fresh loaves of cinnamon bread got it home and the inside was hard as a rock, no cinnamon and the glaze all came off when I took it out of the bag. In the store I had to ask for a bag to put my purchases in, the cashier looked very annoyed. Wont be going back there!