Remember the Impreza is based on a 20k econo car. Oh yeah sure it's 60k but it's intention isn't exactly luxo.. however I found the MY01 onwards WRXs to be a huge leap ahead in quality and pretty decent and up to the standard.. maybe you just copped a Friday car ;)
Haven't had such issues or know of any from other owners of the Liberty. Other than the odd rattle or squeek which I've read Euro owners here have experience so I'd say they are on par
