It's activision, they want to get as much money as possible by milking a franchise until it dies. Hence they don't care if PC gamers have to pay $10 more than they normally do.
I ordered it on May 2 and my order said shipping soon the day after. It's been 3 days and it still says the same thing. Does anybody know what is going on?