Please visit the "Where's My Order?" Link on the top menu bar. Then type in your order #, NOT the confirmation #. This will post a USPS tracking link for your order updates.
Yes. We receive a shipment twice a year containing a few liters of this precious and powerful liquid. We speak directly with a High Ranking Official within the Administration, that sends us Holy water directly from the Vatican in Vatican City every 180 days.