Missed deadlines and unfulfilled promises are something that OnePlus seems to have in abundance. You know what it doesn’t have in abundance? Phones. Despite the company’s promise that the OnePlus 2 launch wouldn’t suffer from the same issues that plagued the OnePlus One launch, that’s exactly what ended up happening. The official “launch” of the smartphone was weeks ago, but getting your hands on one is pretty much impossible. It’s so bad that OnePlus co-founder Carl Pei has taken to the OnePlus forums to apologize.