has anyone had one done? i've got mine coming up soon (less than 1000 miles!!:jump: ) just wondering what i should expect to pay.