Oh cool, a generic made in China track frame! And what's this, it has street cred by way of the cool dudes from MASH! Give me a break, if I wanted to buy an aluminum track frame made in china I would buy a Leader or a Fuji. The idea of having to pre-order one of these and pay a shit load for it bums me out! And don't get me started on that Raleigh x Mike Giant x Macawhatever things. Ugh....I'm sure Jared Leto is getting really excited.
Update: Check out the hilariously catty comment from the US dist, of Cinelli.