All sales are final. We do not accept returns. If the order received by the customer is erroneous, we will accommodate full or partial refunds depending on the degree of error. Please make sure you put your special instructions while placing the order. PickUp time can vary from 25-55 minutes depending on the size and time of the order. Please present your credit card upon the pickup. We will process your credit card during the time of your PickUp.we accept all major credit cards.