I got one for nothing last month when I paid for Google One. £49 with £49 voucher code.
At 18:00 10 December 2019 it shows up as a $49.00 charge (no shipping or tax).
You have about an hour to cancel your order.
They just love to give away their older 1st gen model....I got one for $10 at Home Depot last week...and i see many holiday offers where stores give u a Google Home Mini free with purchase of something else, like a cheapo smart bulb or plug.
The 2nd gen model, the NEST Mini, has far better sounding speaker in it.
I got that for $20 at Best Buy.