Mike's Train Shop is a vintage hobby shop and lacks all the charm of big box retailers---thank God. The shop exists because Mike loves trains and hobby stuff and may not be dirt cheap like Wal Mart but the equipment and service are top notch. Nobody is more knowledgeable and that is a rare commodity these days,
Pros: years of experience
Cons: one location
more