Furthermore, I have every right to complain, they took the money readily enough, you pay for a service, you have every expectation to recieve the goods or services.
Ever go into a McDonalds and order a big mac meal, and they tell you you can get your meal later?
You're kidding me, right? NICE Strawman.
You didn't pay for early access. You paid for the expansion, which releases on the 14th. Seeing as how it isn't the 14th, you don't deserve jack squat.
You will receive it. You're acting like you aren't getting what you paid for -- the LAUNCH DATE is APRL 14th. EARLY ACCESS was a GIFT solely given to those who pre-ordered by the date that was Announced 3 weeks BEFORE the deadline.
DEAL with it.