I have tried all of the above. The best option is a supermarket. Whether an Uber, taxi, whatever, I have often done the winn Dixie 5 mins away from CSR and other local resorts. If you use a delivery, the sizes are never right, the deals never there and you pay for it.