Those specs sound about right.
I actually replaced the front fork on my mountain bike
with one that had a basic shock.  
I am quite happy with it, and the fork was only 
about $60USD.  Ok, once I got the fork, I had to get
new brakes because the fork had cantilever and the old
one had crappy caliper brakes.  
I changed from 12AH SLA to 20AH LiFePO4 from goldenmotor,
the new battery weighs about a third of the old one, and
allegedly gives about 5/3 the run time.  (I don't know for
sure because I have never run the battery down yet.)