The dreaded "Cricket Suspension" has plauged my 02' GT......(Covered under warranty?)

Heres my 0.02.....I had the dreaded cricket squeak where the dashboard meets the windshield on the passenger side corner. Had it fixed under warranty and it took them 4 days. Turns out they had to rip the dashboard out completely and found 1 broken & 2 missing welds on the body behind the dashboard. The tech told me that sometimes the welding machines on the assembly lines don't always make a weld where it is supposed to and it gets missed during inspection. They took it to the body shop and welded the broken and missing welds. It has been 8 months since and i have yet to hear a squeak/ rattle anywhere around the dashboard. Matter of fact i would say the dash is tighter now than it was before i took it in.......Hope this helps someone who has the same problem......