They are junk. Friend of mine owned one for a year. He was always fixing shit on it and parts weren't cheap. He couldn't wait to get rid of it. Think it had around 80k miles on it.
Funny, just changed the driver headlight on my girl's equinox. Talk about a pain in the ass for just a head light. It rides like shit but has 95k mi on it and hasn t given her any major trouble yet.