I bought from these folks because they had very good pricing and had OEM product. I bought from other venders received their Items and ether didn't fit or the quality was piss poor period!!! The engine mount I purchased was indeed a Toyota factory part and fit perfectly. It replaced an Identical part that I purchased also on Ebay that was made in China and was one of the better mounts and caused the engine to vibrate badly because it had to be semi forced in putting a bind on the engine and the other mounts causing the vibration. I put up with this for about 15 thousand miles and finally couldn't take it any longer. I purchased the factory mount from these people at a very good price and installed it and vibration is gone. Thank You
OEM parts are the way to go. After much research, I figured I wanted OEM and I bought this Engine motor mount Torque Strut, and I am so happy I bought it...! Just a perfect fit and it took me 5 minutes to replace and hassle free. thank you.