Has anyone heard about these bikes,and if so any thoughts . This is the first time I have heard the name.:eek: Cheers Terry