I have a processing time (pre-shipment) time of up to 4 days on all orders. I ship as quickly as I can, which is usually well before those 4 days, but I'm not Amazon so this is how I stay sane.
You can always see an estimated shipping date by viewing your receipt or purchases page.
US orders usually arrive within a week after shipment; international orders about 2-3 weeks.
I accept paypal and major credit cards.
I have had great postal luck over the years, and it's really rare that a package is delayed or lost. If you're worried about an order, please get in touch. I deal with problems on a case-by-case basis, but my goal is for you to get what you paid for, and to be happy with your purchase.