The checkout is limited to 1 discount promo code per order (any code that reduces the total price of the shopping cart).
However, you can layer this with a Gift With Purchase code such as 'BONUS'. To layer the discount code needs to be applied last:
eg. BONUS > GOODIEBAG > discount code
If you have trouble with a Gift With Purchase code or any gift/sample items please contact us on Live Chat asap.