Awful service, two orders never delivered, not even shipped to the couriers. No phone number to contact customer service, just an email address that they are slow to respond to.
Avoid this company.
1 year ago
Domu Brands has a
1.6
average rating
from
34
reviews