Yea, boo to Giant's late release date. My friend ordered a Glory and canceled the order 2 weeks into it because the bike hadn't even made the shipping crate from overseas. Wouldn't surprise me if that STP was still ore in China.