Afy,
Granted, I mis-spoke out of anger when I wrote that. However Windows is a Microsoft product, and without Windows Microsoft would be a whole lot less than what they are today.
I will live with my Apple products of which you may think are crap, which is your opinion (maybe your a MS drone). I don't buy what everyone else is buying, I buy what I think will work. Apple has done so for me. They also deliver prior to their delivery expected dates which helps improve their relation with their purchasers. They have the flaws as well, but without any type of notification from MS in my situation until days after they where supposed to have shipped the product IS bad service.
I have canceled my order, and have requested return label for my keyboard. I WILL take my money elsewhere. It may not be an iPad Pro, but it will not be a Surface Pro. I am also see many complaints about different issues with the surface.
You should also remain on topic instead of going on a rampage about someone that has an issue with the way Microsoft treats its customers. Did you receive your Surface Pro i7 as promised ?