Pixel 3 XL is now being sold before its official launch; We have all the details you want to knowOctober 8, 2018