This is my local Best Buy and I either buy things (price-matched) or have them delivered for pick-up here due to location and even preference. The typically young staff may show signs of laziness or discomfort at times, but they get the job done and move fairly quick.
Overall, it is a clean, organized, and well-run Best Buy at a great location with good staff in my opinion. I only knock a star due to customer service as I'm big on that. I've never had any issues personally, but I have seen some younger employees visibly upset at other customers in special situations.