If you're in the US or Canada, www.futureelectronics.com has them in stock.
That's where I got mine. Search for "STM3210EPRIMER".
Careful though, they also have the Primer2 as "STM3210E-PRIMER"
Not sure which marketing genius came up with the idea to have the Mfr Part# only different by a dash.