I got through in 15 min 3 days before mother's day... and I was NOT happy with them. The customer service agent stayed calm and was pleasant, in spite of me being furious, and he did what he could for me... but I will NEVER, EVER do business with them again!