IMO all of them are over priced if you are going to spend around $300-400 go buy a new bike not some three year old or older bike that has been beaten to death.
This is my favorite line from the ironhorse add.
"there are some scratches from the loving use"