I just dont know how one can run a business when they dont know when they getting stock and they didnt even know what price they going to pay, but for sure this explains why PC hardware is super volatile on price watch sites, I always did wonder why prices moved around so much.
And currency exchange rate fluctuations, of course!
