I keep getting a box at the top of my screen saying that i can get 500 free credits for first time offer. When i click on the box it just sends me too the buy credits screen. Whats up with that? Does it mean i have to buy them instead of getting them for free?
Sasha