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.