They now have 2 locations!
Trade zone and Snell avenue.
I'm a die hard hobbyist and visit all the bay area locations of every hobby store. I love walking in and seeing all the merchandise they have. Trade zone has a HUGE selection, by far the biggest I know of in San Jose/San Francisco.
Trade zone's parts selection is ENORMOUS! Check it out yourself, pretty cool.