Ouch, i still wouldnt like paying that $500. :( Good thing you had insurance!