I ordered this Keyboard on a wednesday night and it arrived first thing friday morning. I was offered lots of help and advice on the correct part and on how to fit it. Can't ask for anything more. Will do business here again. First class seller. Very rare these days!!