My points have been deducted from the account too with the narration "account regularization". Hmmm... And I only have one account.
AFF Supporters can remove this and all advertisements
Haven't gotten around to doing this yet. Well done to those who spoil it for others.Unfortunately they seem to have closed the competition (apparently due to mass gaming).
Got my points back after emailing them. Blamed it on a technical issue and that it's not reflective of their level of customer service... Hmmm...