There is a subset of model builders that accumulates massive "kit stashes" and never gets around to building them. I can understand. Sometimes you see a kit and you have it in your hand and really just want to own it. Whether you get the time/nerve to start the kit is another matter.
You have to watch that, though. Just buy 1 kit, build it, and move on. I'm generally not afflicted with this condition, as I only buy kits I want to build right away. My "stash" rarely exceeds 2-3 kits waiting to be built.
As for squadron.com, I find them over-priced and with a selective choice of available kits. They have some good kits I will admit, but they're a tad pricey for my blood.