New owner of 2008 Mazda 3 but no remotes

:
2008 Mazda 3i
Dealer had no luck locating any for the car and said that a new one would cost $200 ($160+$40 to program), which even he thought was ridiculous. So at this point, looking at remotes on the internet but how do I know which one to buy as there seems to be several different ones for this model year?
 
Judging by what I've been reading there's two possibilities depending on the date of manufacture--that one and a different one (which is considerably more expensive)
 
Back