PageSourceSearch

https://alvafitness.com/assets/bulk-terms-Cx2Bu2E6.js

js alvafitness.com collected 2026-10-08 15:48:09 UTC 4,532 bytes, 1 lines download raw bytes

1import{j as e}from"./index-C4LwlDKc.js";import{P as r}from"./PolicyPage-D2J6w1j9.js";function i(){return e.jsxs(r,{title:"Custom Bulk Terms",children:[e.jsx("p",{children:"These terms apply to Custom Bulk orders: one-off production runs for gyms, teams, events and organizations. They don't apply to gym store orders on shop.alvafitness.com."}),e.jsx("h2",{children:"Quotes and minimums"}),e.jsxs("ul",{children:[e.jsx("li",{children:"Quotes are typically returned within 1–2 business days of a complete request and are valid for the period stated on the quote."}),e.jsx("li",{children:"The minimum order is 10 pieces, or 25 pieces for gis."}),e.jsx("li",{children:"Pricing is per product, with price breaks at 10, 25, 50, 75 and 100 pieces of the same product."})]}),e.jsx("h2",{children:"Proof approval"}),e.jsx("p",{children:"We send a digital proof showing every design, color, logo placement and the size breakdown. Revisions are included until you're happy. Production starts only after you approve the final proof in writing. Please check every detail: spelling, colors, logo placement, sizes and quantities. We produce exactly what you approve."}),e.jsx("h2",{children:"Payment"}),e.jsxs("p",{children:["Custom Bulk orders are paid ",e.jsx("strong",{children:"100% upfront"}),". After you approve your final proof, we send an invoice for the full order. Production starts once the invoice is paid in full. We don't offer deposits or payment plans."]}),e.jsx("h2",{children:"Sizes and quantities"}),e.jsx("p",{children:"You can change anything until you approve the final proof. Once production starts, sizes and quantities are locked."}),e.jsx("h2",{children:"Production and delivery"}),e.jsx("p",{children:"Production time is quoted per order. Dates we give are estimates, not guarantees, and delays aren't grounds for a refund. We'll keep you updated if your order runs behind. If you're ordering for an event, tell us the date when you request a quote so we can tell you whether it's realistic before you pay."}),e.jsx("h2",{children:"Cancellations"}),e.jsx("p",{children:"You can cancel for a full refund any time before production starts. We'll email you when production starts. After that, the order can't be cancelled."}),e.jsx("h2",{children:"Shipping, duties and taxes"}),e.jsxs("ul",{children:[e.jsxs("li",{children:[e.jsx("strong",{children:"United States:"})," shipping is free, and customs costs to bring your order into the US are included in your quote."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Outside the United States:"})," shipping is quoted separately. Import duties, taxes and customs fees in your country are not included in the quote and are paid by you when your order is delivered. We can't refund shipments refused or held because of unpaid duties or taxes."]})]}),e.jsx("h2",{children:"If something goes wrong"}),e.jsxs("p",{children:["Inspect your order when it arrives. Email ",e.jsx("strong",{children:e.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})})," within ",e.jsx("strong",{children:"14 days of delivery"})," with your order details and photos."]}),e.jsxs("ul",{children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Our mistake:"})," if pieces are misprinted or defective compared to your approved proof, sized differently from your approved breakdown, missing, or damaged in transit, we'll remake the affected pieces and ship them free. You keep the originals. If we can't remake them, we'll refund those pieces."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"A mistake on a proof you approved:"})," if your approved proof had an error (for example, a typo or sizes you submitted incorrectly), we'll reprint the corrected pieces at your original per-piece price, with no minimum."]})]}),e.jsx("p",{children:"Because every bulk order is custom, we don't accept returns or exchanges for approved designs, sizes or quantities."}),e.jsx("h2",{children:"Colors and materials"}),e.jsx("p",{children:"Sublimated and printed colors may vary slightly from on-screen proofs. Minor color variation isn't a defect."}),e.jsx("h2",{children:"Your artwork"}
1),e.jsx("p",{children:"By sending us logos or artwork, you confirm you have the right to use them. We may show finished work in our portfolio and social media unless you ask us not to."}),e.jsx("h2",{children:"Contact"}),e.jsxs("p",{children:["Questions? Email ",e.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]})]})}export{i as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.