We've sent an e-mail to support, and got an automated reply stating our ticket number is 266559.
I've added that to the thread title...
Thank you for your help! :)
I've let our admins know.
Cheers, much obliged! :)