Sorry to see the system is being stubborn there! I have wrestled more of the store credit loose from the goblins and fixed things. I've submitted the order from our side and you should get an order confirmation email soon.
If we can help with anything else, please let us know.