Contact Us

We’re here to help

Questions about an order or choosing the right mat?

Send us a message using the form below. Our support team normally replies within 1–2 business days. Please include your order number when contacting us so we can assist you faster.

U.S. Return & Correspondence Address

Feblilac
1312 17th Street, Unit #2226
Denver, CO 80202
United States

Returns require prior authorization. Please contact us before sending any package. This address is not a retail storefront.

Kontaktformular