I would have to agree as I have had trouble with eBay pages as well today. Must be in the air. Overstock servers were hiccuping today too.
Let us know if the feedback submits later. I can tell you the feedback submission process is MUCH faster. Just wait until you watch it. Or I should say try to watch it. Man it is fast. Much quicker than Overstock.