My experience with BB is pretty good. I got pretty decent headers for the price. The customer service is incredible. In fact the first shippment of o2 simms got lost in transit. Anthony sent me new pair free of charge.
Now onto the bad stuff. I could not get o2 sims to work. But that could be just me.