We only accept COD (Collect On Delivery) Payment.you can easily buy Fioricet online from us. Your billing Address and Shipping Address must be the same. We cannot guarantee what brand medicine the pharmacy distributes. What we can guarantee is all prescriptions are US manufactured and US licensed pharmacy