I did a whole lot of promotion around voucher codes on Facebook recently, which looks to have driven about 800 people to TES. Anyway, it turns out the voucher code I posted had expired before many of them reached the site, which surprised me as it was a new voucher code, but explained why the conversion rate to sales had been so low. It also, resulted in me being banned from a few groups and being publicly called out for 'misleading posts', which for obvious reasons I found quite upsetting. It seems bizarre that these codes would expire so quickly, when new codes appeared the very next day, Surely it would be better to have 1 code which lasts for 1000 sales, rather than 10 codes which each last for 100? I don't want to spend ages promoting a code which leads to almost no sales and public embarrassment for me! Also, it's situations like this where we should be able to generate our own codes, which come out of our own royalties and only work for our sites - I could have at least tried to remedy the problem by saying 'OK, apologies - try this code instead'.