Improve Coolblue's direct demand model for substitutable products