Anyone riding a Time Edge First? I can't find too much information on it. I went to the company website and the link for the edge first wasn't working. I did a search and found one thread but it was a year old. Is it made in France or is it made in Asia? How does it ride compare to other time bikes?