Fan of Grey Ant = yes. Fan of Teva = not so much. (Although I did have to purchase a pair of river shoes a few months ago but they were not by the aforementioned brand.)
The Grey Ant x Teva high heels are ready for rough and rugged terrain apparently. (For some strange reason I can't help but think of the Jenny from the Block Manolo/Timberland boots...)