Nope totally wrong springs. 29176-1 is the part no you need. These are for the gti only. Did the garage you had them fitted at supply them? If so its probably because the ones you have fitted are about £70 cheaper. The ones for the gti usually come in at around the £200 mark. Hope this helps