Delivery time is 3-4 days for each reading, but it may be earlier depending on order volume. Please add on the “Emergency Rush Fee” if you need your readings delivered same day.