New York’s Soho is known for its luxurious stores, which makes it a perfect spot for Alexander McQueen’s new location. The store hasn’t officially opened and security guards are literally turning away interested customers. So yeah, it’s a pretty big…