Similar to sites like pets at home where you get a discount for loyalty and you can have a choice of the frequency i.e. how many weeks apart. A lot of customers purchase the same thing fairly often especially dog food, it would allow much easier planning and scheduling of deliveries plus obviously the increased loyalty as it could save all the hassle of placing an online order each time.