At MJ Glass Loop, we take great care in ensuring your glass and mirror products arrive safely and on time. Every order is handled with precision, from the moment it’s placed to the moment it’s delivered to your door.
 Processing Time
All standard orders are processed within *2–5 business days. For custom glass or mirror orders, please allow additional time for fabrication—typically **7–14 business days*, depending on complexity and order volume.
Shipping Methods
We partner with trusted freight and courier services who specialize in fragile and oversized items. Your delivery method will depend on the size, weight, and destination of your order.
We currently offer:
– *Local Delivery* (within [Your Service Area] – fast, hand-delivered by our in-house team)
– *Regional Freight Shipping* (protective crating included)
– *In-store Pickup* (free – we’ll notify you when your order is ready)
Delivery Rates
Shipping rates are calculated at checkout based on order dimensions, weight, and delivery location. Custom or large-scale orders may require a tailored shipping quote—our team will reach out with details if needed.
Delivery Schedule
Once shipped, delivery typically takes:
– *1–3 business days* within [Your City/Region]
– *3–7 business days* for regional freight shipments
We’ll provide a tracking number once your order is on the way. For local deliveries, our team will contact you directly to schedule a convenient drop-off time.
Packaging & Handling
Due to the delicate nature of glass and mirrors, all items are carefully inspected, professionally packaged, and cushioned to prevent damage. Custom crating is available for high-value or oversized pieces.
 Damages or Issues
If your item arrives damaged, please contact us *within 24 hours* of delivery with photos of the packaging and product. We’ll make it right—whether that means a replacement, refund, or repair.
Become a dealer
Blog