I bought such a keyboard from W.H. Smith in Exeter in August 2014 and also experienced the same problems with shift key not working, etc.
I contacted the manufacturer over their online form and asked for support. One of their engineers called me back and explained the problem was a firmware...