Why did tech cancel the show,where does tech do instore besides San diego ?