I usually shop around on www.bluebrixx.com/en/ Their Specials didn’t disappoint so far. They carry other vendors too, but you might want to browse reviews on the web to see what’s really good. Quality does vary between vendors, but LEGO bricks aren’t as perfect as people believe either.