It would be about right price wise for a retail sale according to various price guide sites I've looked at. Apparantly the f*ck all warranty isn't a problem anyway, because I'm sure you said non dealer warranties were worthless anyway.
If they can fix it, I'm happy, wasn't planning to use them for servicing anyway. If they can't, they can f*ck off and give me the money back.