Its hard to tell whether the staff is so rude because of the rude customers they deal with or the customers are so rude because of the staff they have to deal with. Which came first? In the end it really doesn't matter. Avoiding this store is the best solution.
If you do have to shop here please be aware that the parking lot is a disaster.