Specialized only sell there S-Works frames without components as it is expected that if you wanted to "custom" build the components, you are at the top of the range buyer- it's cheaper to buy bike packages as they have brought at bulk pricing off the component manufacturer.

Alternative is to take a bike, sell the bits you don't want off it (as unused) and use the money to buy the parts you want.