This Basha's is relatively new looking still and generally quite clean. My issue with Basha's is that they are overpriced and insist on a loyalty card to receive the "sale price", it is just a hassle to the customer. I do not feel more loyal to one grocery store over another because of a little card.
It is a good store, but I avoid Basha's because of the loyalty card.