Opinions on this one vs others?

Asking because bavauto sent out an email today advertising it at a sale price of $170. And it can apparently be purchased via amazon for $70. Given the price difference, wondering if there are different versions of that same model number or ??

Any input appreciated. If there's already a thread on this topic, please link.