We frequent lots of big box stores. Not so much for a pleasant shopping experience but because we need stuff. Over the years, we've developed a few criteria for choosing a big box retailer to frequent.
1. Good prices.
2. Good selection.
3. Well lit parking lot.
5. Safe neighborhood/clientele.
6. Clean bathrooms.
7. Clean and tidy retail space.
8. Available price scanners.
9. Friendly staff.
10. Quick check out lanes.
It's not a long list, but these things are important.