You are entitled to up to 5 days of pre-order access.
This means that they can give you 1 hour of it, and are within their rights, ISPs do the exact same thing.
You didn't know you had to put the pre-order code in so you're raging
Seriously, read receipts then, rather than skimming through? This is not hard. It is your fault, not biowares, they informed you, you didn't read it.