Bought a Pixel 4 from BB...had less than a week and the screen flickers. Went to exchange, due to being what I would say is defective.....Best Buy still wants me to pay a restocking fee...on a defective product. I should have never purchased through BB.