Beware before buying online from Macy's. They don't allow any changes or cancellations to order after only 30 minutes. I ordered a baby gift and within 20 minutes found out the recipient moved to a new address. I wasted time with the chat robot and by the time I got to speak with a live agent, the 30 minutes had passed. They would not update the address on my order. So gift will arrive to old address and I'll lose my money. RIDICULOUS. I'm cancelling my Macy's card immediately.