Drive thru is usually faster than dropping in. They have been well staffed recently, so you shouldn't be waiting as long as in past days.
It's cvs, so you're paying drug store prices. It's a quick stop for a birthday card, but don't plan on getting a break on grocery items.
Their over the counter medicines are well stocked and they have a minute clinic on site for basic needs and questions.