This is really a shame. After all this time, Trader Joe’s has given up on opening a store at the old Tower Records site in the Castro. Too many hurtles, despite their best efforts. Radio Shack wouldn’t move and now the Planning Department is making it difficult. Just what we need-another vacant store front and a building owner in trouble. Who won here?