Minimum spend $30, max order 40 items. Subject to timeslot availability and $10 service fee for delivery, and $5 service fee for collection. What is Rapid delivery?