Welcome to the Bravenet Help Forums. Here you can chat and meet other Bravenet Members. Please do not post advertisements.
In this case, you should certainly create a dedicated support ticket from http://support.bravenet.com so one of our techs or financeers can investigate and advise more precisely as to the steps you should take. :)