The only bike that I mentioned that is available in my local area is the Giant, and I will be testing it this weekend. The other two I am really trying to pull reviews from others. The only perk is most stores/companies has that try it for 30/90 days and if not satisfied clause. I gues what I really am asking is, the components that are on these entry level bikes, how are they, do they really hold up well?