I actually don't mind it being bogged down. Usually, with patience, I'm able to get the prints I want. I just think if you tell people that something is going to be released on a specific day, you should release it then. If you change your mind, or if you have something change, than you should communicate it. They could have easily slipped in a note on the homepage.
It's def bogged down. taking me about 4 minutes between each refresh.. nothing up though.
Wow, taking me about 10 minutes between refresh. I do think releases should happen when they say they should, but if they are having problems being able to get the print up they should address that. I think they would of been able to get the print up no problems last night or early yesterday morning.