Where can I get the best currency exchange rate in San Francisco?

Can you answer ks’s question about Currency Trading?:

I’m going to Thailand and want to exchange some US dollars for Thai Baht before I leave. However, the Travelex currency exchange rates say that $1=28 baht, whereas most websites online say $1=33 or 34 baht. And banks charge a bunch of fees to have the currency shipped to them. I was wondering where is the best place to exchange currency in San Francisco that has better exchange rates? or should I just change it in Thailand?

Currency Trading Tips