We ordered a birthday cake for my son about three weeks prior to his party. We said would be picking it up at 3pm the day of the party, which was written on our receipt. My husband arrived at the store at 3:20 and it wasn't even ready!!!!! They finally finished it at 3:45, and didn't even offer a discount for the inconvenience.
Meanwhile my son's party started at 4pm so we had to rush to the party and were late to our own party. So disappointed in Publix. I only gave them the two stars because the cake itself tasted good.