A couple of years ago, I replaced the struts on my 2009 Vibe. At that time KYB did not make strut assemblies for the '09-'10 Vibe. I wanted a softer ride because I have the 17" rims so I went with the Monroe Quick struts instead.
If I were to do it again, I would source all the parts and assemble the struts myself using the KYB struts. There were some issues with the Monroe Quick strut assemblies that I had to take them apart and correct so they did not save me any time and cost me more because the OEM caps on top of the struts would not fit on the Monroe struts. I had to buy new caps for a KIA that fit and worked with the Monroe Quick strut.