I think the best thing going for this place is it's location. I would much rather go to Party City as they seem to have a better selection and product quality is much higher.
It's messy, and the staff was just ok. Certainty won't go here unless I have to.