They are everywhere in Los Angeles, cruise out to Venice beach and check all those out. If you're in the valley there's a good place on Laurel Canyon...maybe called dementia? I don't remember, but it's only a couple miles east once you're over the hill....other than that just search for the closest head shop with yahoo or google or something. they are literally everywhere