As others have said, and will say time and time again; You get what you pay for.
Rugged Ridge, Smittybuilt, Procomp, etc. is cheap for a reason. You must consciously make those purchases expecting that you may be buying a POS.
You see countless posts in this forum of people asking about Smittybuilt winches, procomp, rough country/Zone lifts, and other sub-par products. Experienced members warn them about what to expect, but they always buy the junk anyway; almost like they a seeking just one justification or positive remark so they can disregard the other 10 negative reviews. I understand that money may be tight, but thats a better reason to hold off and save up for something that will last.
Unfortunately for the op, a lot of those cheap "trinkets" that you add to your jeep are only made by these crappy companies. IMO, its best to just keep them off of your Jeep. I hear you and feel for you on the wife thing; My JK was going to be my wife's jeep at first, and she wanted it to look like a Quadratec catalog poster-child too. Luckily for my JK, I sold my XJ and rescued the JK from my wife (for the price of 1 Lexus).
Sometimes they work out for you, but often they don't. I have those cheap RR headlight guards on my jeep and those have worked out OK, but he RR wheel spacers and Smittybuilt bumpers fell apart. I learned the hard way too.