this is a simple case of CH having delays setting up their new farm cos of their suppliers deliveries are delayed as usual.
does CH want to screw you? of course not. does CH want to lose its customers? of course not.
CH is at fault for these delays yes. but they will deliver just like the july contracts are hashing at 100% after a couple of weeks delay.
to the customers, let's all have patience. to CH, start communicating well with your customers. set up a group on FB, or get a forum set up for paying customers at your site. just something.