[quote name='Hyperfludd']I don't see a "My Papa Points" tab in the My Account page, anyone else having this problem?[/QUOTE]
Same.
edit: Okay, here's why. I'm not in a delivery area, although there are locations nearby. On the main page it asked me to specify a location and when I selected a store for carryout a bunch of new options appeared under my account, including papa points. Try setting a location and see if that helps.