I was shopping for a bike for my wife and ran across this place that sells Colossi frames at what seems to me to be a pretty good price, & even though it seems to be in Europe - shipping is not all that high either. I tried to check out how legit they are, but came up empty. I bought something for my wife somewhere else but considering Colossi gets some love here every once in a while - thought maybe someone here might be interested...
https://tictail.com/s/colossiblowout..._source=ls_aff