Any purchase can be made through Paypal with credit, debit, or echeck. You can mail a money order or check to: Creative Yarn Source 6278 Youngland Dr Columbus OH 43228 Or call me at: 614 205-3210 to place an order over the phone Items will be shipped within 2 days of receipt of payment by USPS. I try to keep all items in stock where noted but occasionaly I do run out before my new shipment arrives. If you would like to see if a product is in fact in stock before purchasing, please contact me . Any shipment outside of the USA will have additional shipping charges. A separate invoice will be sent for the charges, based on weight & destination. Please email me for a quote