My bad experience from them was when I was helping a friend buy a laptop. The rep said they did not have any in stock according to their computer. I said alright no biggie and looked for a different one. Then I looked at another laptop and noticed they had laptops under the displays in a locked fenced in area so I looked and I found the laptop she was looking for. I told the rep it's there and I wanted it. The rep said it cannot be sold since they are not in stock. I looked and said to the rep, your computer is wrong because it's right in front of me. The rep said, it cannot be sold because the BB bloatware crap isn't on it. I said that is BS and I want a manager NOW! A manager came over and said the same thing but if I did want it, they would have to charge me an extra $100. I just said very loudly, "it's in front of me and your not going to sell if to me, this is CRAP, and your going to charge me extra $100 for that model that didn't have BB crap on it. This is complete crap and this is why no one should buy anything from BB. No where in the ad does it say it cannot be sold without BB crap on it" We went back and fourth for a few seconds and he just ended up selling it at the advertise price. He then said to me, there will be no backup and we will not be able to remotely support it. I just said, GOOD!, less software for me to uninstall and none of the annoying pop crap to deal with.
I only go to BB is I know what I want and if they have it in stock according to their website or unless the deal is great. 85% of the people working there have no idea what's going on. They couldn't tell me differences between the T3i and 60D before I bought it except that the 60D has a faster FPS and a different lens.