We can order Royal Canin Prescription diets online. All orders must be prepaid. They are delivered to our hospital five to seven working days after the order is placed. Orders under 20 pounds are charged a $4.99 freight fee. Orders over 20 pounds are delivered freight free. Royal Canin guarantees 100% customer satisfaction and will gladly refund the full purchase price less any freight charge with no questions asked.