All reviews of Missouri Trantow

  • Review about: OFRA

  • Ordering

    Service

    Pricing

    Delivery

    Would buy here again
    Overall

    Online makeup products

    So, I just bought some makeup online and man, the service was so bad. I could follow my order until it got to my country, but then it was gone. When I called customer service, they gave me excuses like a 10-12 week delivery time for something that should have taken just a few days to get from the depot to my house. It was obvious they didn't know what they were talking about and just gave me useless answers. Don't even bother with this company, it's not worth the hassle.