When he first started these kits they were made by SFS, superb firm, good pedigree etc, but expensive, so he switched to someone else before getting his own tooling. Now GSR have their own tooling they can knock the kits out using cheap silicone.
Its exactly the same with the filters, they raved about how amazing BMC were, CDAs, twin cones etc, but they are expensive for a reason, quality. So they switched to some cheap Chinese filters, cheap, but they tell everyone they have better flow rates than BMC.
After the dispointments i've had on a personal level with GSR and seeing this episode I wouldn't recommend them at all.
Must say though I do not agree with this at all :
When the kits were made by SFS, everyone complained about the cost so in an effort to make these kits more saleable (cost wise) Peter got the tooling to enable him to use silicon he supplied. No one wanted a £500 induction kit. The kit you originally had on your Punto James was only affordable as you offered to be a test dummy for the 1.2 16v induction development.
I am very wary about blaming just the silicon at this point as in my opinion the thing should have had more than three layers.
Next the filters - GSR never 'raved' at any point that BMC filters were 'amazing'. They were simply the best solution at the time (however the BMC filters were another factor which increased the cost thus reduced the desirability of the GSR kits to 90% of potential buyers). So a move to a lesser known brand of filter was chosen (but bench tested) into the more recent kits (last 3 years).
The silicon tooling/move from BMC filters was not a case of cutting corners but making the kits more affordable to the masses. I know Peter well and if he could build kits without budget limitations he would, but can't if he wishes to penetrate more of the market/make the kits more cost effective. Yours was only built as a one off as it was a development prototype.
I also do not understand your comment about disappointments on a personal level. From what I remember Peter made your car damn quick for a 1.2 16v Punto (power went from 80 to well over 100bhp). You had cams but never had them fitted properly when you could have got Clovertech to do it/ further maps were available at Chipped UK (who did a fine job on your car the first time round I seem to remember). Or Red Dot at your choice. He made your Punto a very good car and you repay him by trying to drag his name down.
Back somewhat more on topic.......
This is not to say the case of TBD car is acceptable. IT certainly is not and Peter will acknowlege this I'm sure on his return with the relevant compensation and redevelopment. This is as far as I know a first and he will certainly want to get to the bottom of it.