I know that there is no excuse for some Lego behavior, particularly the Friends line, but I feel like there are a bunch of sets that have mostly if not all perfectly good pieces, and I get by fine. I still buy a kit every once in a while, and get a bunch as presents.