If the only issues with it is the need for a new roof motor and a key, then surely thats going to leave change from £300 to fix. If that is the case the. Why doesn't the seller fix it?
Seems a bit odd to me. If it seems too good to be true.............