To put it bluntly, there was no reason to port until you had the hardware and had checked things out - i.e. made sure everything worked as expected at your home. Absolutely no reason for VOIPo to bear the cost of overnight shipping, imo.