You can be certain they don't make their own bikes and likely source them from somewhere in Asia from whatever supplier offers the best price. I know nothing about them (the link to CTC wants a postal code to show anything and I don't think my US Zip code will work) but I assume they sell the same low quality bikes that large chains do here.