I was reallylookong forward to this phone. The video quality, the processing speed, the size of the onboars memory, the massive battery life and the lack of bloatware were the reasons i bought the phone. BUT, im an over the road truck driver and i am required to use bluetooth headsets for all communication, and the SHOKZ brand headsets that i use are not supported. The phone refuses toneven recognize their existence. i have called customer support and had an ongoing email conversation with their software developement team, all to be told, " sorry, cant help you. ypu need to return your phone to your point of purchase." So that's my next step, after 2 months of trying everything i can do from the consumer side, to following the steps from customer support, to a back and forth with the software team, factory reset the phone and box it up to ship back.