Poor communication
"Having ordered a shirt (twice!) and used both 20% discount codes, eventually the order gets cancelled and my payment refunded! The discount code is used and there is NOTHING to tell you that the shirt you want is out of stock!! You are just able to order it, but then you cancel it. It is poor!!"