I feel the same way. I know what will happen is that CRA will always lean towards themselves and not necessarily towards the constituent or the taxpayer.
In your case, people will actually order materials ahead of time and then you'll deliver after a couple of weeks. Is that what happens in your industry?