Hey,
I dropped an email (Time differences between countries meant i couldn't really catch them unless i woke up heaps early)
Good news is I received a reply very quickly, which suggesting the transformer mount screws and nuts might need tightening.
Checked and mine were only finger tight, so...