I have loved my Surface - great portability, small and compact, packs a lot in it. However that love has turn to absolute frustration. Persistent keyboard issues with no help from Microsoft on fixing the issue ( except to keep rolling out the same useless advice of resetting the Surface - just lip service because they too lazy to provide to provide a permanent fix!). Clearly once your device they no longer care. Save your money folk - look elsewhere because the Surface will have you pulling your hair out. Pity because when it works its great but with these I going issue its rubbish. What a disappointment!