Im sure that Scott @ SG had some uprated ones. dont remember a price, but they werent anywhere near the renault cost. He had a job load of them on the shelves a couple of years back. might be worth giving him a call to see if he can sell you some quicker & cheaper than renault?
Can see the uprated top mount in the top right of the engine bay in this pic:
Can see the uprated top mount in the top right of the engine bay in this pic:
