If freshness and good health are important to your diet, do not shop at this store. On numerous occasions I have opted to go to this store due to the proximity to my home, however, I continue to be disappointed in the quality. I have found outdated items and moldy vegetables. To top of the misery of shopping here, they make you wait in lines 6 deep, when they have many unopened check out lanes. Sundays are notoriously a big shopping day for many. However the manager of this Giant can't seem to grasp that concept and does not staff the supermarket appropriately. My last gripe is that this major chain does not take American Express. How ridiculous!