Scan are good - when buying a lot of parts together, they're often cheaper. Amazon also have a pretty good selection of kit.
I've also recently started using CCL, who seem pretty cheap, plus I can visit their showroom to collect my stuff as they're very near me. XP