Me and my family have been coming here since I was a child, they have a good selection of goods, and many helpful items even for diabetics, and the elderly.
They accept all kinds of insurance, and take scripts from many hospitals you can even have your doctor fax them over. If anythings wrong or weird they even call the doctors office for you!
The staff are all very nice, and the wait is never too long.
I think the only downside is parking is street side, and that intersection their at can be very busy.