I signed up because of this flash sale and still have not received my 30 days free service. Where is my reward @Moderator_Team?
If you just signed up you won't see the credit right away. It will appear in your account within 72 hours. If it didn't show after that amount of time it is then that you contact the mods