My mechanic replaced both fronts with 07 Matrix today. Yes, they came and went well. After completion test drive, left front bearing is very loud, put back on the lifting platform to check, BEARING BAD! The car cannot sit around waiting for a warranty replacement, you must get it from your local parts store immediately. The mechanic noticed that these bearings looked like a bad copy of the original. Need a return on one side, hope the other side will last more than a mile.