I could be wrong, but on first glance, these look somewhat similar:
http://clevelandcyclewerks.com/ace-cafe/
According to this page
http://clevelandcyclewerks.com/ace-details/
these are priced, "under $3300."
So if the CSC CR comes out at under $2,000 that will be quite a bit cheaper.