We are aware that the website is currently experiencing technical problems. It is currently not possible to place new orders or redeem gift cards. We hope to get this resolved quickly.
How will points be added to my account?
Customer Service
Updated
Points will be added automatically, but it will take up to 48 hours before these are visible on your account.