I have been using Smart Pass for a number of months now. By paying a monthly subscription only it makes the delivery fee really good value. In nearly a year I have only had one substitution and no missing items. The delivery slots are always achieved within their 1 hour and the delivery person is always polite, helpful and cheerful.