If you're willing to wait 6 months you can get the pixel 6a for ~$90 by signing up for a new line at metro by t-mobile, using the new line discount to purchase a pixel 6a while signing up (phone costs $50, first month of service costs $40) and then never renewing for a 2nd month. After 6 months, the phone should automatically carrier unlock according to a very obnoxious deal website that I'm not going to link here because of how obnoxious that site is. Make sure you activate the phone to start the 6-month timer!
Pixel 6a prices should drop even further after the Pixel 8 event on October 4th.