By using meccalifes.com, you agree to these terms. If you do not agree, please do not use the website.

Orders and acceptance
When you place an order, you confirm that the information you provide is accurate. We may refuse or cancel an order if the item is unavailable, the payment cannot be verified, the shipping address is invalid, or we suspect fraud. If we cancel an order after payment, we will issue a refund to the original payment method.

Prices and payment
Prices and available payment methods are shown at checkout. We accept Visa, MasterCard, and PayPal. You are responsible for any fees charged by your bank or payment provider.

Shipping and returns
Shipping and returns are handled according to our Shipping Policy and Return & Refund Policy. Those policies are part of these terms.

Website content
All content on meccalifes.com, including text, images, logos, and page layouts, belongs to meccalifes or is used with permission. You may not copy, republish, or use our content for commercial purposes without written permission.

Acceptable use
You agree not to misuse the website, attempt to interfere with its operation, scrape data, introduce malicious code, or use the site for unlawful activity.

Disclaimer
The website is provided as is. We do not promise that the site will always be uninterrupted or error-free. To the extent allowed by law, we are not responsible for indirect or incidental losses related to your use of the website.

Limitation of liability
Nothing in these terms limits rights you may have under applicable consumer law. Where allowed by law, our liability is limited to the amount you paid for the order related to the claim.

Governing law
These terms are governed by the laws of the State of California, United States. Any dispute will be handled in the courts located in California, unless applicable law requires otherwise.

Changes
We may update these terms from time to time. The version posted on this page is the current version.

Contact
Questions about these terms can be sent to info@meccalifes.com or +1 949-599-8767.