A few months ago there was a thread on the Motor Mounts for a 123.
Original Equipment is made by Phoenix, and apparently Lemforder buys the Phoenix Engine Mounts and puts them in their own box.
Another thing that can ruin Motor Mounts quicker is if there is something out of spec in the Engine causing it to run rough.
There is some Motor Mount info in the below Thread:
Fight Back; Post/List Where The Parts You Bought Were Made
http://www.peachparts.com/shopforum/showthread.php?t=294339