Recently i read a " caution" from @samsung that screen protector glue
can damage the sensors or holes if excessive. Now a days evry one is
using screen protector why not samsung is not providing pre installed
screen protractor. Just a suggestion
may be its a glitch...coz normally whatever points cards is attached to
main payment card,collection n redeeming of points are automatic. check
your petro card or the receipt about recent purchase.if u didn't get the
points,call petro customer servic...