I sympathize, Lisa.
For myself, it helps a lot that I only buy from a couple of stores, COS and Uniqlo, so I'm very familiar with fits, quality, and fabrics of those makers, and choose accordingly.
When I used to buy all over the board, I had more problems.
When I do stray outside my usual stores, I read labels carefully, and save receipts.
If an expensive garment fails, I document my issues and complain. Fortunately, I've had few complaints over the years, and my issues have been successfully resolved.
If a cheap garment fails, that's on me, since I took the chance. Cheap cottons, some current rayons and modals, all have been culprits.