Most bike companies provide a list of authorized dealers by country. So I visited the sites for Specialized, Pinarello, Cannondale and Cervelo. Although they claim to carry all those brands - couldn't find them listed on any of those corporate sites as authorized dealers.