A hundred dollars for a Rockhopper is a great deal, you can't go wrong even if you have to change a few parts. The bike is a little beat and one of the wheels has already been switched out so that may be a blessing. I would buy that over the Raleigh that you posted.