I think a lot of the problems of buying ethically can be covered by buying 2nd hand. Not just clothes, shoes etc., but technology too. Refurbished phones can easily be found on Ebay, unless you are after the most up to the minute, very latest; kitchen appliances too.
Also I use plastic containers for freezer storage etc., but never buy it new; the same for pots, pans, furniture etc.. It's all there in charity shops and much more fun than buying new!
I often see articles encouraging people to go green, but seem to suggest, tacitly, that people throw out their plastic and buy new eco-friendly stuff. I do wish they would say that it's when it's thrown away that plastic becomes a problem, not if it is kept and used over and over again!