If you're located in the US and you are still waiting for your H, consider canceling the order and re-order from a different supplier. There are like a dozen places with the H in stock that will ship the same day you order, some with free 2 day shipping. I waited over 2 months and still no...