It's clear why they have moved off bitcointalk - so that when there are customer complaints and issues, they can simply delete the post and hope nobody notices.
I've posted again here (which they can't ignore or delete):
https://bitcointalk.org/index.php?topic=857344.0/Steve