Yes you do, complain all you want by sending a support ticket to the people who run this game.
Posting on the forum is pretty redundant as you get no staff support aside from BB forum admins and a few MOD's.
And these cant help you with your complaints.
NOW do you see why were all on your case?