Not sure how long it is for as I haven't looked yet. As for your points, they can take a couple of days, or a week or so. It says bonus points can take up to 6 weeks, but it's usually sooner. If you go to the beautycard page (there's a link 'Beauty Club' at the bottom of Debenhams' pages, under "Shopping with us") and log into your beautycard account, you can see how many points have been added and when. There are two tabs - one shows points turned into money off (only a maximum of £15 per month is changed) and those spent, and the second, I think it is labelled 'points' will show you the history of points added. Bonus points aren't always added at the same time as the base points.