We may be only a few months away from the launch of Google’s Pixel 7, but those who can’t wait for a new smartphone can save a bunch on the Pixel 6 Pro right now. Amazon has the current flagship for $649, which is $250 off its usual rate and the best price we’ve seen — even cheaper than it was on Prime Day last month. That’s what you’ll pay for the base, 128GB models, but the 256GB versions are also $250 off, so you can pick one up for as low as $749. The standard Pixel 6 is also on sale for $499.

Buy Pixel 6 Pro (128GB) at Amazon – $649
Buy Pixel 6 Pro (256GB) at Amazon – $749
Buy Pixel 6 at Amazon – $499

We like the entire Pixel 6 series, but the Pixel 6 Pro earned a score of 91 from us and earned a spot on our list of best smartphones you can get right now. It’s an attractive handset with a striking camera bar on its back, along with a 6.7-inch 120Hz OLED display. It’s powered by Google’s Tensor Processing Unit, which provides excellent performance while also being efficient — we were able to eke roughly 17 hours of battery life out of this smartphone, so it should easily last all day for most people.

But the Pixel 6 Pro really shines when taking photos. It has a triple rear camera array with a 50-megapixel main sensor, a 12MP wide-angle lens and a 48MP telephoto shooter, and those are in addition to the 11MP, 4K front-facing camera. We consider it to be the best smartphone for photography right now, as it handles all kinds of photos well including large group shots, wide landscapes, close ups, and more. Google’s Night Sight also does a fantastic job of producing solid images in low light, and its computational photography features enable things like Magic Eraser, Face Unblur and Long Exposure.

Follow @EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice.