I have a 2013 Impreza that I bought March 5th. I do roadside assistance so I drive my cars hard. Before this I had a 2009 Legacy sedan 5 spd 2.5i special edition. It was a fun car to drive. Over the 4 years of ownership I put 134000 on it if that gives you a view of how much I drive. My impreza already has close to 7000 miles on it after only a month. I'm having no problems with a squeeky seat, I've gone through 2 qts of oil (oil change is at 7500 but u prob kno that). My mpg's suck though (about 22 avg, but i drive fast in Philadelphia), and I've seen 40 on a highway trip at 65. but when your going 80, because of the engine braking you can only get about 26-28 because it doesn't cruise. That'd be my only complaint. I have a limited version so I have the leather and bluetooth and all that. The leather is cracking a little bit, and my trunk isn't shutting all the time (hatchback), and on occasion the passenger dinging noise comes on when nothing is on the passenger seat. In my opinion it's a great car, but the build quality long term is going to be lacking a bit I can already tell. Sorry for this being so lengthy I just figured I'd give you guys my 2 cents on what to expect over long term use. I open my trunk 30-40 times a day, drive about 300 miles a day, maybe 250. I sit in the seat all day, so yea.