pretty much up to date, had their end of year accounting period on the last day of April which may explain any late payments.
Portal getting better by the day it would seem, just wish you could build a spares order rather than having to order every little item immediatly before it gets lost when you (or it) logs off.