far too low commission (2% on delivered) for the amount of work, some clients are more needy than others and ask for multiple discounts, which eat into your commissions too. Customers are trained for sales, and almost never buy at full price. Lots of product not in stock or delayed months long, causing more discounts offered to keep customers happy - rewarding this behavior is not good in the long run.