Please note that your credit card information is not stored on our website.
Also, some banks with strict security protocols may not process web-based credit card payments to small vendors without credit card owner's intervention. If you are having issues ordering with your credit card, please call our Office Manager at 415-581-3701, and the payment will be processed in the office.