Honestly I'm glad to hear that, your parents are teaching you to make smart financial choices.
Leasing is a great deal while you're making the payments, it's just like renting. But then you have to give the car back and you have nothing to show for all the money your poured into the car.
People always defend leasing, saying that you can buy the car out at the end, but 99% of the time, nobody actually does that. Why not just get a brand new car for the same monthly payment?
It was obvious you wanted a brand new car, and you didn't really care how you got it. Your parents have done you a huge favour man. You would have been kicking yourself in the ass a year from now once you realized you'd made a mistake.
With that said though, you can have a lot of fun with $5-6000 car. Get lookin', spring's just around the corner.