I bought a Windsor Knight a couple of years ago. Took me about 10 minutes to put it together and off I went. I look at this a bit differently. I looked at what kind of components am I getting for my money. This model came with mostly ultegra components and when I looked at an LBS bike with that kind of set-up, it was close to $500 more.
Also I'm somewhat handy and do not have to run back to the LBS when ever the bike has a hiccup so I was not afraid of that aspect.
I have now about 9K miles on it and have swapped out some ot the components because of normal wear and tear but the frame is in fine working order except for some cosmetic issues which are my fault.
As far as the sizing and all that, the chart on their website worked fine for me and the bike suits my purposes. Like I said I've put about 9k miles on it and I am quite comfy on it.
Is a bd bike for everyone; probably not; but in my opinion if you can turn a wrench and want to save a bundle, go for it.