All reviews of Nichole O’Brien
Review about: Teamzo
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.