I can't tell you about the Echelon frames but I bought my bike from them and Tim the proprietor was more than helpful and very honest. The sort of guy that would rather not sell you anything than the wrong thing, well thats how I found him. His after sales has been brilliant too. I would advise ringing him or better still if your near enough call in but just check he's there first as he is not always. Hope that helps.