This service use to be the best. I would get my delivery monthly on time and if they had to reschedule I was notified and rescheduled within a week. In the last few months the rates went up and customer service went down. It is next to impossible to reach them. If your delivery gets missed your delivery just dissappears and no one calls to reschedule. You can go on the app to reschedule but sometimes the available dates are too far out.