Although the store is well-stocked and brightly lit and has plenty of parking, this store has its issues. I will check myself out ordinarily at self-checkout...even with a full cart, I'm usually quicker than the staff. Most recently, I spent 45 minutes trying to reach this store by phone at 8:45 in the morning on a weekday (to try and save myself a wasted trip if they didn't carry a needed item). This is not a busy time in that store. No one picked up at the main number. Finally, I called the deli department to ask to be transferred to the department I needed (no one picked up in that department, however). The last time I called, a curt woman picked up on about the 30th ring at the main number (where you press 0 to speak with an associate). Just an unacceptable level of customer service. But sometimes...you *have* to go to Walmart. The Indian Trail store is friendlier and has better service--but it's smaller.