I've bought them from eBay and had no issues with them.
With the later models such as yours the vehicle will auto-learn the new sensors and their location after a few miles - you can also get a $10 trigger device and put your vehicle in learn mode and trigger each wheel.
4X Tire Pressure Sensor OEM F2GZ1A189AB
I've also bought from Amazon with no issues.
TPMS Tire Pressure Sensors 315MHz