I think the servers are bogged down right now. (Same as when you tried to check an order status on 4S preorder day)
I've been trying for a while now one of two things happens. I either get the 404 error immediately, or it thinks for a while and then switches to the 404 error.