I just ordered my free 100 points from bing rewards.Does anyone know if its a card,online code or anything like that?Just wondering