We work with daily prices, so the sales prices can change within a very short time. The circumstance with the delayed delivery is really an unfortunate chain of events. It is best to contact our customer service at digitec@digitec.ch, our customer service representatives will be happy to look into this case.