Publics have a great selection, very good, well-trained employees and sell high-quality products. The down side is their prices are not that competitive with other stores. I personally don't mind paying a little extra for the reasons I mentioned above. However, when it comes to home deliveries they use instacart. They are the worst, most unprofessional delivery service I have ever encountered. I hate them with a passion,,I would rather starve to death than use them for delivery! They overcharge you and repeatedly lie to you about your delivery time. I'm 71 and I can say I have never had a worse experience with any company over any issue that was so horrible. They make cable companies look good!