Great product, great price, great delivery time, my third one from this company as I wear off the white letters using it so much - so I look for a product with value for money and by a good manufacturer - Microsoft is all I will buy, and this company provides what I need at ideal prices.