All products are printed on demand. That means it'll take a little while longer to get your product ready to ship, but it also means each item goes through a QA check to ensure you're getting a quality product. Production generally takes between 2-5 business days. It's worth the wait - promise!
Shipping rates are based on the number and type of items in your order, as well as where you live. Thankfully they're all reasonable! Orders most likely ship to your country. Unless you live in North Korea. In that case, sorry. I don't call the shots.