I have had big time, major problems with BB lately, and not just on BF (we didn't even go there).
I bought a Nikon D70 camera from them and got the extended warranty. After having to send it in the second time (I think the software I upgraded from Nikon's site screwed it up), it came back missing the lens cap! I called BB and they said I had to call the repair company. Called them and they said it was BB's problem because they didn't put it on the slip that it had a lens cap (excuse me......but who the heck sends away a $1300 camera without a lens cap!!). I spent the next THREE weeks trying to get BB to replace my lens cap. Kept telling them that I wanted my Nikon lens cap, not some cheap replacement! After going through about 5 different manager type people, they said they got one. I asked if it was a Nikon and they said yet. Well, you guessed it......a totally cheap replacement!! When I called for about the 10th time, I was told that they couldn't get a new one from Nikon, that Nikon didn't sell them, plus they said that the repair place totally refused to help them. I told them this wasn't over and hung up. I then emailed CS at the repair place and told them what I thought of their customer service that someone absolutely refused to even look for my lens cap. I then called the place and got another CS rep that checked and told me that they had found the cap and was sending it to me! All it took was a well placed email to the CS manager. About a week later I looked on Nikon's website and guess what.......you can order the lens cap directly from them.
So BB basically lied twice to me (about Nikon and about the repair company), sent me some cheap thing I didn't want and then lied to cover up the fact that they were too lazy to actually check on it!!
Oh.........and they lied about their extended warranty, too. Told me that once a year I could get a new battery just by calling the 800 number. I tried that and was told that I had to first take it to the store (an hour away), have someone look at it and pronounce the battery dead, give me an order number and THEN I had to call back and get it ordered!! I hate liars!!!!!!!