Shipping policy

Our Policy for Deliveries and Pick-Ups

Pick-Up Details:
Pick-up orders are available during the following store hours:

  • Monday to Friday: 9 AM - 6 PM
  • Saturday: 10 AM - 6 PM
  • Sunday: 11 AM - 2 PM

Please ensure to pick up your order during these hours, as pick-ups outside of these times are not possible. Orders will be ready 4 business hours after being placed. For example, if you place your order at 6 AM, the preparation time will begin at 9 AM when our store opens, making your order ready for pick-up by 1 PM.

Delivery Timeframes:
Our deliveries are scheduled between 9 AM and 7 PM. We cannot guarantee delivery at a specific time.

When the Recipient is Not Available:
If the recipient is not present at the time of delivery, the arrangement may be left in a safe location for them to collect upon their return. If the recipient chooses not to accept the flowers, the arrangement will be returned to our store for the customer to retrieve during store hours.

Recipient Communication:
In some cases, we may contact the recipient to confirm their availability and ensure that the delivery is received successfully.

Leaving Arrangements at the Door:
Should you request that arrangement be left at a specific location (e.g., porch, doorstep, or yard), please note that you, as the customer, assume all responsibility for the arrangement. We strongly advise against this request, as we cannot guarantee the condition or security of the arrangement once delivered to an unattended location.

Fraud Prevention and Verification Policy

Orders identified as high risk of fraud or containing suspicious details (such as mismatched billing and shipping information or payment discrepancies) are subject to additional verification.

By placing an order with Magic World Flowers, the customer agrees to cooperate with our verification process when required. In such cases, we will contact the customer via SMS or email to request:

-A valid photo ID matching the billing name (FRONT AND BACK)

-A photo of the payment card used, showing the name and last 4 digits.

The customer must provide this verification immediately upon request. If verification is not completed, the order will not be processed.

Customers who prefer not to share verification details may complete payment instead via Zelle or cash. Once the Zelle or cash payment has been received, verification will no longer be required, and we will issue a refund exception to the original card payment since the payment method has changed.

Please note that no refunds will be issued for unverified or canceled card transactions. We do not offer refunds unless a cancellation request is made at least 7 days prior to the scheduled delivery date.

All cancellations are subject to a $25 administrative fee to cover processing and handling costs. Due to the nature of our products (custom and perishable), all sales are final.