Maybe a good one for the sales? (can be used online, and quidco @ 10%)
The AllSaints gift card enables the recipient to spend their credit online and at any of our UK stand alone stores. You can purchase a card up to the value of £1000 and have it sent to a second delivery address if required.
Once a card has been registered, the bearer has the ability to check their balance and purchase history online via their AllSaints account.
We will give you a further £50 when you spend £150 or more, which will automatically be added after the checkout.