A puncture caused by a screw or nail can be pluged as long as the hole is under a certain size and can only be repaired in certain areas.
Glass cut ! forget it, some one might repair it but not sure i would have it repaired.
So get your money out and buy a new one