J&M is a treasure. They've been in the same building for decades, its real old-school, craft supplies in half the store, modeling supplies in the other half... well, the modeling takes up more than half, but you can get EVERYTHING, same as those wonderful Hobby and Craft stores of the 1960s.
In the hobby department, they offer:
the latest state of the art RC: gliders, electric & gas airplanes, helocopters, cars, boats,
Half O (1/87) and N scale trains, (Maybe 0 and G, I haven't looked...) All the Woodland Scenics stuff too.
1/32 and Half-O (1/64/..1/87) slot cars, parts, decals (!)
(for all the above: everything from beginnner sets to spare and performance parts. ..)
Car, ship, airplane and armor/military vehicle plastic kits, paints, glue, decals, (My favorite part)
Squadron reference books,
Die-cast cars from small to medium size,
Pinewood Derby kits and supplies
Scratch-building supplies from Depron sheet and carbon fiber to balsa, tissue paper, styrene sheet, etc. Lots of magazines aimed at the different niches
Crafts has the full range of kits and materials, ribbons, glitter glue, puffballs, leather, feathers and pipe-cleaners, styrofoam shapes and the 1001 other things you need from a craft store.
The staff are deeply into what they sell and offer only stuff that they have positive experience with. This is NOT some chain store in the mall. The plastic kit stock is fresh and attractive, I always find something I want. Everything in plastic kits from Revell/Monogram, Tamiya, Hasegawa, Airfix, Heller, AMT, MPC & Trumpeter to cottage industry stuff.
Prices are normal, competitive, retail. And, of course, they have all the catalogs and can order anything that's out there.
First rate, fully comparable to D & J in Campbell, Franciscan in SF, Hobbies Unlimited in San Lorenzo, or Talbot's up the road in San Mateo