I would call OnTrack and see what they say. Maybe they have better rates for the average person. The company I used to work for in Chicago used them all the time and we always had 100% success rates, but the cost was like $1500-$2500 depending on how much data was recovered.
Bart