I overheard somone saying that Renaultsport Clios and Meganes are built in a different factory to regular Renaults. True or False? Also, do the cars really build themselves like in the ad... just leaving one guy to put the badge on???? ;)