I set shipping to be 1-2 weeks but that is not set in stone. I try to keep it to a bare minimum and that is including handling fees for supplies, etc.... I will generally refund shipping charges that are over 5.00 difference as the handling fees usually fall in that range. Refunds are case by case.
PayPal is my method of recieving payment. It is safe and effective :)