1 reviews | Active since Member
As per the other customers I placed an order and have been waiting over a month. I finally got tracking details but they are just as useless. I emails the actual Owala company and they could not find my order on their system and said my order my did not appear on their system, which may indicate it was placed on an unofficial website. Stay away from Owala South Africa website!