Shipping policy
Shipping Policy — GlowRoll™
Processing Time All orders are processed within 1-3 business days after payment confirmation.
Shipping Time We ship to the United States. Estimated delivery time is 7-15 business days from the date of shipment.
Tracking Once your order ships you will receive a tracking number via email within 2-3 days of your order being placed.
Delays Occasionally shipping may take longer due to customs or carrier delays outside our control. If your order has not arrived within 20 days of your shipping confirmation email contact us at glowrollofficial@outlook.com and we will resolve it immediately.
Lost or Missing Orders If your order is lost in transit we will reship or issue a full refund. Contact us at glowrollofficial@outlook.com