What's an effective strategy for purchasing large numbers of different bricks?
On bricklink, your example, if you input the parts into a wanted list it allows you to find stores that have all (or most) of the parts on the list letting you minimize shipping costs.