Wow that sounds super cheap. I looked up lemforder parts online and for my car just the parts are working out to around £160£220 ish (parts and Labour) a couple of years ago for my E320cdi engine mounts and transmission mount to be replaced .
Parts were Lemforder (had MB part numbers on them )in a sale on Autodoc . Indy fitted them (I lost my bottle to do them )