import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.*; @RestController public class CheckoutController { @GetMapping("/checkout") public Map checkout( @RequestParam String products, @RequestParam(required = false) String coupon) { // Parse products Map productQuantities = new HashMap<>(); for (String productEntry : products.split(",")) { String[] parts = productEntry.split(":"); productQuantities.put( parts[0], // Product ID Integer.parseInt(parts[1]) // Quantity ); } // Build result Map result = new HashMap<>(); result.put("products", productQuantities); result.put("coupon", coupon != null ? coupon : "No coupon applied"); return result; } }
top of page

Return & Refund Policy

Effective Date: July 29, 2026

Thank you for supporting R. M. McDermott. As a small business, every order is carefully prepared, inspected, and packaged before it is shipped. Because many of our products are printed to order, handcrafted, personalized, or signed, our return policy is designed to ensure fairness for both our customers and our business.

Damaged or Incorrect Items

If your order arrives damaged or you receive an incorrect item, please contact us within 7 days of delivery.

To help us resolve the issue quickly, please include:

  • Your order number

  • A description of the issue

  • Clear photographs of the damaged item

  • Photos of the packaging and shipping label, if applicable

Once your request has been reviewed, we will determine the appropriate resolution, which may include a replacement, exchange, or refund.

Apparel (T-Shirts & Clothing)

If you ordered the wrong size, we accept returns on apparel that is:

  • Unworn

  • Unwashed

  • Free from stains, odors, or damage

  • In its original condition

Customers are responsible for return shipping costs unless the incorrect item was sent due to our error.

If your return is approved, we will provide return instructions. Once your return package has been accepted and scanned by the postal service using the tracking information we provide, it will be shipped back to us for inspection.

Refunds or exchanges will only be processed after we have received and inspected the returned item and confirmed that it meets the requirements of this policy.

Tumblers & Drinkware

Non-personalized tumblers and drinkware may be returned if they are:

  • Unused

  • Undamaged

  • Returned in their original condition

If your return is approved, we will provide return instructions. Once your return package has been accepted and scanned by the postal service using the tracking information we provide, it will be shipped back to us for inspection.

Refunds or exchanges will only be processed after we have received and inspected the returned item and confirmed that it meets the requirements of this policy.

Personalized Tumblers

Tumblers or drinkware personalized with names, initials, dates, quotes, or other custom information are final sale and cannot be returned or exchanged unless:

  • The item arrived damaged during shipping.

  • We made an error in producing your order.

Books

Because books may be printed to order and author-signed editions are collectible items, all book sales are final.

Returns or exchanges will only be accepted if:

  • You received the wrong book title.

  • You received the wrong book format (such as paperback instead of hardcover).

  • Your book arrived damaged during shipping.

Author-signed books cannot be returned simply because you changed your mind.

Custom Orders & Graphic Design Services

Custom-made products, personalized merchandise, commissioned graphic design work, and other made-to-order services are non-refundable and non-returnable unless they arrive damaged or there is an error on our part.

Please carefully review all names, dates, spellings, personalization details, and design approvals before placing your order, as we cannot be responsible for errors in customer-provided information.

Return Authorization

Please do not mail any item back without contacting us first.

If your return is approved, we will provide return instructions and, when applicable, a return shipping label or return address.

Unauthorized returns may be refused and returned to the sender.

Refund Processing

Approved refunds will be issued to the original method of payment only after all of the following have occurred:

  • The return has been authorized by us.

  • The returned package has been accepted and scanned by the postal service using the tracking information we provide.

  • We have received the returned item.

  • We have inspected the returned item and confirmed that it meets the return requirements outlined in this policy.

If the returned item does not meet these requirements, we reserve the right to deny the refund or exchange and return the item to you.

Please allow several business days for your financial institution to process your refund after it has been issued.

Contact Us

If you have any questions regarding your order or this Return & Refund Policy, or if you need to request a return or report a damaged or incorrect item, please contact us before initiating a return.

R. M. McDermott
Website: https://www.rmmcdermott.com
Email: rmmcdermott@proton.me

Please use the subject line: Order Support

To help us assist you as quickly as possible, please include your order number, a description of the issue, and any relevant photographs if your request involves a damaged or incorrect item.

Thank you for supporting R. M. McDermott. Every purchase directly supports an independent author and small business, and we sincerely appreciate your support.

Join the Monthly Chronicles!

© 2035 by Site Name. Powered and secured by Wix

bottom of page