I've been taking lessons for over 2 1/2 years and have learned a lot of songs, worked through some instructional books, and gained some knowledge of theory. I've come to the point where I think I lean of lessons only as a way to know what key something is in or to have something written out for me. I don't want to give up the ability to take a song to someone and have them write it out for me but I also don't want to pay the money when what I really need is to sit down and just practice the hell out of something to improve my speed and accuracy. So the question is, how long did you take lessons and when did you know it was time to stop? Keep in mind, I'm not saying I'm done learning or that I'm happy with where I'm at, just that I don't know that it's worth my money for what I'm using it for.