Shipping usually takes 2-5 business days with USPS, all orders ship out same day or next business day.
Clothing is usually on hand or located in a store. Pre orders take 3-4 weeks this includes items being completed & shipped to you.
Refunds are issued if clothing does not fit, or is damaged. Clothes can be swapped out for the same color but different size if available.