Terms of service

By using this website and placing an order, you agree to the following terms.

Products & Orders All products are custom-made to order. Orders cannot be cancelled once production has begun (typically within 24 hours of purchase). All sales are final.

Personalization You are responsible for the accuracy of all personalization details entered at checkout. We are not liable for errors in customer-submitted information.

Pricing All prices are listed in USD. We reserve the right to change prices at any time without notice.

Intellectual Property All content on this site, including designs and images, is the property of HeartKeeps or our licensed partners and may not be reproduced without written permission.

Limitation of Liability HeartKeeps shall not be liable for any indirect or consequential damages. Our total liability shall not exceed the amount paid for the specific order.

Changes to Terms We reserve the right to update these terms at any time. Continued use of our store constitutes acceptance.