We are truly sorry for the lack of communication. We very much appreciate your feedback as it helps us work on improving our service.
Unfortunately, your order has been slightly delayed and will ship on Apr 16, 2011. We are terribly sorry for the delay and would like to refund you 30% of the item price in order to compensate for the delay. In addition, we will upgrade your shipping from SuperSaver to Expedited shipping, which should take 3-5 days for delivery.