Thanks for the recommendation. The warranty through Leader is a plus and I have no idea about the customer service of Toto on their tomcat bikes because I had no problems with my first bike so far but I'm sure Leader would be more helpful. The frame I listed comes with a carbon fork which saves me maybe another $100 over the Leader 725 (339+150=$489 as opposed to $389). If you know of a good inexpensive carbon fork that makes up for this price gap let me know. Leader also uses 6061 Aluminium which is slightly weaker than 7005 or do you think this even makes a difference? I've also read that in the past Leader made ugly welds but that doesn't seem to be the case in the pictures, have they improved?
Last edited by gorillafist; 03-09-11 at 07:31 PM.