This place is huge. This place has a lot of employees. This place has a lot of employees that won't help you unless you are going to help their commission.
However, I have been lucky and on my last visit, even though I was purchasing a very small and very inexpensive TV I was catered by a gentleman that treated me like any customer would want to be treated. I only wished I remembered his name now.
They match Internet pricing but be careful with price matching with Amazon. I have had them try to be tricky and say that can't match prices because it is not sold by amazon, just listed on amazon. Trickery, I tell you.
On a bright note, they almost always have what I want or need.