This place is pretty big and it has variety ranging from bachelorette/bachelor party supplies, children supplies, and all sorts of theme parties for other occasions. After buying here several times, I would say that the customer service is inconsistent but generally okay. Sometimes they are short staffed or seem to be busy with other things. I'd say the prices are probably the best in San Francisco.
Pros: Variety, Price
Cons: Inconsistent customer service