I wouldn't buy one frankly because they lie;
This statement is completely false:
"{YOU MAYBE SURPRISED AT WHAT BRAND OF BIKE WAS USED TO SET CYCLING'S MOST IMPRESSIVE RECORD; please e-mail us for a free picture of Eddie Merckx setting this record - 49.431 km in one hour - a record that has stood for over 30 years!!}"
The bike Eddie rode to the one-hour record was a Colnago with Windsor stickers plastered all over it.
See this link.
Windsor was never a great bike line to begin with and certiainly wasn't worth resurrecting.
Having said that, what's $300 for a bike? In this case, you get what you pay for.
-mark