Wen't to get a sticker today and was told that I would be needing a new strut. I have a 2005 Mazda 3 2.3, I purchased this car form my mom who purchased it new. She said that she replaced the front left strut not to long ago. The mechanic said the left one is fine but the right one needs to be replaced and that I should replace both. I have been looking on ebay and such and have been seeing pairs of struts for around $100. Would you trust cheap struts like that or dish out the extra $100 and go for the monroe or KYB ones? Also is replacing them myself within reach, I have the tools needed that I've seen in other guides. Any help would be appreciated, Thanks!