Great selection! Great prices!
But hey if I'm coming in and spending $500 I'd appreciate the salesman NOT ignoring me and talking with a frequent customer/buddy.
Guy probably blew another $200 in sales as I couldn't get his attention about other items I may want or need.
Note: Your buddy will wait, take care of the guy in front of you with the cash or deal with your buddy and take me second.
A little more attention and less impatience with me (I asked a couple questions that were met with a bit of a sigh) would have a 5 star.
As is I live a ways away and if I have to order online I'll give the others a try.