To be honest, the OP is trying everything he can to abide by his terms as it's in the hands of the hardware supplier. I just hope he gets his hardware by the time he was promised. If all goes well and the hardware turns up in a few days/weeks there would be some serious pool speed happening and we all would be benefiting from it. I just hope all goes well.
Do you mind me asking when you placed the order?