Damn, that must've been really frustrating, but glad you got it figured out! Hopefully there isn't anything else that'll cause delays.
Hopefully not, everything seems to be going smoothly with the new artist so expect the refresh asap.