All reviews of Nichole O’Brien

  • Review about: Teamzo

  • Ordering

    Service

    Pricing

    Delivery

    Would buy here again
    Overall

    Disgusting customer service

    Still waiting for my order placed on 22 Jan, have emailed numerous times and no response. One very disappointed son as it was supposed to arrive for his birthday. Guess I’ve just thrown away $190.No idea how to chase up as I live in Australia.