I had a similar problem to this. After being absent from TMP for a few months due to this problem, everytime I tried to cancel my delivery or use the ferry it would completely freeze...
Today I logged back on to try again, and after waiting around 5 minutes and a combination of ALT + TABing in and out, it finally worked and haven't had the problem since. Just be patient and it should fix itself.