I paid around 14250. last summer and that was with windshield, roof, back glass and front bumper.So 12500 is to much if you want to pay that much hell I will sell you mine it has 1200 miles.