When I searched "Windsor Hour" I found 38 posts, after glancing at the titles I see 3-4 that would be directly benificial to you.
I think that the consensus on this bike is that its worth the money. Its been suggested to buy the bike, flip the parts and you basically have a IRO frame (minus the customer service).