Yeah, BTGames staff are notoriously rude. I think they should first focus on actually catering to gamers with their franchise. Right now they're possibly the worst gaming retailer out there.
I don't even bother with Canal Walk's BT anymore, as the staff in there are one snide comment away from having their store lynched. Last time I was there their staff were openly mocking the appearance of one the customers in the store. Not so that he could hear it, obviously, but not soft enough that the customers closer to them couldn't hear it either. I simply left in disgust. I honestly don't know where they get their employees.
Between their shit attitudes and their system not working, I can't be arsed with them any longer. I've once had a pre-order with them, then sat waiting around on release day, just to have nothing arrive and find out that they didn't notify any of the customers that the pre-order had been delayed by a few months. I also once had an incident where I pre-ordered a game weeks in advance, just to get to their shop in Tygervalley and have them tell me the pre-order doesn't reflect on their system.
Also, they make you pay extremely high delivery fees, even on pre-orders, when places like Kalahari and TakeAlot deliver for free on anything over R250. They wanted to charge me R100 to deliver a game to Stellenbosch, because it's apparently not close to any main centers. :/
There honestly is no reason left for anyone to continue using BTGames. It seems it and Incredible Connection are in a constant competition for who can be the worst retailer.