I'm an Italian retiree living in Houston, looking for a legitimate Astros novelty suit for an event, and I'm concerned about buying from shady websites, so I'd like to know if anyone knows of a reputable local store or website that sells the exact suit.
2 questions in Shopping
Questions in Houston
I'm looking for some good options for costumes besides Spirit. I'm open to different locations.