I ordered from the Thinkgeek sale. Mine also showed up with a broken piston. I asked for a replacement from Sideshow. They had one. This one also had the broken piston. When I contacted Sideshow, they said that Thinkgeek is an official distributor, and needs to go through their rep to get...