We accept cash, personal & business checks, and all forms of debit and credit cards, including Visa, MasterCard, American Express, and Discover. Business Wholesale Accounts can be set up by contacting the bakery at (717) 763-7755. Payment is required upon pickup of orders. In cases of full sheet cakes, elaborate decorations, novelty cakes, or tier cakes, a deposit is required upon placing order and full payment is required BEFORE production of cake. If order is cancelled, 15% of total order cost will be withheld for our processing and service fee.