The selection is great. However, every visit has problems with calculating points and disability discount. I'm a medical patient, several times my totals were wrong. They can't correct anything once its paid. Unfortunately I do curbside and count on them to calculate correctly. Every online order I put notes in there to use my disability and points. I've learned that it is useless to use that. Just make sure to check your receipt before leaving this place.