Surface Pro 7 and Surface Pro X at a discount at Amazon