Even if they accurately charged shelf prices, these places are still a ripoff targeting the vulnerable. The list price is low but the per-unit price is astronomical compared to grocery store prices.
replies(10):
Sometimes I pay higher unit prices at a dollar store intentionally because they offer smaller package sizes not offered elsewhere and I only need the smaller amount. I could get a much better unit price at another store but would waste the rest of the product.
If I'm going for a multi-day stay somewhere and I don't want to deal with annoying mini bottles of hotel soap, I'll just pop into a Dollar Whatsit for a small bottle of something suitable at my destination.