This is why I do not ask for not accept deposits on orders. I am aware of how unreliable I am as a schedule quoter at this point in my life and I just don't feel right taking money and creating a fair expectation of delivery timeframes.
With that being said. If you took a knife in trade, sold it, then told someone you'd have them something in about a month for a return trade... But sold all those potential return trades on IG instead... Don't you think that's a liiiitle suspect?