written by ocCarver1962 on 01/10/2015
Though the ordered product could be delivered within 2-4 business days, the person that I spoke to made sure it was delivered on the same day as it was recipient's birthday. Frequent updates on order status was helpful as well.