Just a small little store near downtown LA and not some grand warehouse they appear to be. I wanted to get some gummy worms for a specific event. Not only did they not have gummy worms, but the gummy bears and gummy letters that they did have wore hugely overpriced!!! I could have just saved gas and bought them all at the 99 for about 25% cheaper.
more