Online, dont know about instore. Main tag says off everything but says in small writting that exclusions apply.
No voucher needed, discount is taken off at checkout.
Can be used with 15% off ivillage voucher
There are also special offers and moneyback available so chance for some bargains.
The 20% off is for EVERYTHING but Exludes all non-participating concessions (whatever that means), restaurant & delivery charges.