I went to visit a buddy of mine in Tustin, CA earlier this year. We drove up to LA to see the tar pits and the Peterson Auto Museum (kinda disappointing if you ask me). Anyway it was an interesting drive. We passed by this store. We don't have these on the east coast as far as know.