This best buy is well stocked, clean, and has a decent sized parking lot. The staff is friendly and the prices seem reasonable compared to other places in town. What took the rating down to a 3 was the amount of times we were approached by staff. While offering to help find something is fine, we were approached by 8 different staff in the total of 15 minutes we were at the store. Three of them were in the same area, which made it tough to even talk to one staff about a question we had. It's not that I don't like people, or even that I didn't appreciate the offer to help.It's just that sometimes I want to browse CDs or DVDs without someone asking me if I need anything...especially when you hear your coworker ask that same question two minutes ago.