Trying to get a more accurate feel for the quality of the phone
here. If you wanna chime in, please do.
Honestly, there are a lot of people who are enjoying their phone and some people that have build quality issues. Yeah it sucks to have those problems, but as others say, there are ways to return/refund/replace said phone. It sucks even more when BBMo is having stock problems and that you may have to wait even longer, but there is literally nothing else you can do but wait or get a different phone.
Considering many have waited basically 2 years for this phone, I'm sure 2 more weeks won't feel like too much longer. Note that I'm not defending BBMo here. They definitely screwed up the launch and have some quality control issues. This goes with many companies that begin manufacturing a new phone.
I will also not defend the whiners who continually complain and badmouth more than they need to (i.e., people that give 1 star reviews for not being able to get a phone, creating multiple threads about the same problem, attempting to make the problem worse than it actually is). Yes, I understand you're angry. It sucks and it's a tough situation to be in, but there are things you can do: Stop supporting a company you don't like, wait for a replacement, or just get a different phone. Once that's done, move on.