I ordered something on Friday, May 8th to be delivered overnight. I paid $15 for overnight delivery. It arrived to recipient on May 13th. When I called Hallmark to tell them I wanted my overnight shipping charge refunded, I was told that May 13th qualifies as their definition of overnight delivery for orders on May 8th. Here's why: First, they don't deliver on weekends, which I should have known. Second, the day you order doesn't count as a day. Third, overnight means one day to process the order (remember, excluding the day you order), and then two days to ship. So, overnight to Hallmark means a minimum of three days + the day you order= 4 days later the recipient gets the product even though you pay for overnight. This company is ripping people off and deliberately misleading them with terms like "overnight", which means one thing to us and something very different to Hallmark. The customer service agent insisted that I go to Hallmark.com to read the policy, but when I told her that I have the invoice in front of me and it very clearly says overnight, shipped on May 11 (so should have been there May 12th, then), she said that the next day from shipped is not what is meant by overnight. This is even though she said numerous times during the conversation that overnight includes the day it was shipped and then delivered the next day. My notification says it was shipped on May 11, and still did not arrive until May 13th. When I brought this point up to her, I was told that there was nothing she could do and I would not get a refund because overnight delivery from Friday May 8th means 6 days later, according to Hallmark's policy.They are thieves. Because of this, I would never shop Hallmark, again and suggest that every one else avoid them, too.