Pretty sad that people find it necessary to complain about early access. C'mon....it's something Bioware is giving out as a special thanks and a way of ramping up their servers, it's not a pre-destined right.
I don't care if my early access starts today, tomorrow, or on the 19...any day I get early I will be grateful for, and if it turns out that I get no days of early access, oh well. I've known all along that the official date was the 20th.