I have bought a H20 steam mop on 21 May 2012 and was informed that shipment was delay until 7 August 2012. But today I tried calling a few times but n…