After a bad experience in a Shop Rite a few years ago, I vowed never to visit again. However, that opinion has drastically changed! Shop Rite is a clean and nice (yet far from modern) supermarket with fair prices and a great selection. The staff is friendly and the cashiers are very capable. The only slight drawback to this store is that they cannot seem to keep enough of the weekly specials in stock, so you might be leaving with a few rainchecks.