So are you all set? Apologies for support delays. I just tried the support web form and all seems to be working.
Just to let you know, in a pinch during US business hrs there is almost someone at Boris FX that monitors the live chat (found on home page of website) OR will answer calls.