Does CBT italia make good bikes?

http://www.cbtitalia.com/cbtitalia/