About a year ago my 95' Corolla's fuel tank develoved a leak and I had to replace it ($300). This morning I noticed the smell of gas and a puddle of gas under the car again,..I took it to a mechanic and he said there are "holes" in the tank and he would try to patch it,..then I call the mechanic this afternoon and he says he cannot gaurantee how long the repair will last and I will probably need to replace the tank but he is charging me $90 to do it,.. am I getting screwed here. And why do gas tanks fail so quickly?