I ride a Giant OCR 1 size M (not WSD), which I bought early this year. I love it! When I was shopping around and testing bikes, I had mixed experiences at the various LBSs -- one was awful, a few were okay, and two were really helpful.

I tried the Giant OCR 1 at one shop in a size S and it just felt too small. I tried telling the salesguy and he just discounted everything I was saying because according to his measurments, a size S would fit me (I'm about 5'6" with long legs). Ha, that pretty much turned me off of that shop. I immediately went to another shop that I knew also carried Giant -- they were fine with me trying the Medium, so guess who got the sale?! They even matched the lower price of the first shop!

Bikes/brands I tried during my quest: Trek (variuos WSD), Specialized Dolce Vita, Terry, Cannondale, and Giant.

Don't buy from a shop that doesn't listen to you and your concerns! Best of luck with the search.