mercian track frames
anyone on here ever ride one? I saw that bicycle habitat in NY can get 'em...they're only like $700...that seems like a good deal to me and the frames themselves look awesome...anyone have any experience with them or maybe heard anything about them?