Just recently, I tried out the Vegemince, which had a great texture and flavour. It is textured soy protein which is lightly seasoned. You can use it as you would meat mince - in lasagnas, spaghetti bolognaise, chili non-carne, etc. I especially enjoyed the chewiness of it and found it to be very filling. Visually, it also looks a lot like its meat counterpart. I really do not go in for the mock meats, but did enjoy this product.
I found some of the Linda McCartney Foods range at Fresh Stop in the Dogswamp Shopping Centre, some at PAWS and some at Fresh Provisions. It is all a bit hit and miss, shopping for vegan foods, at times but by keeping your eyes peeled and making it a point to investigate as many stores as you can, you soon learn which ones are more than likely to cater to your needs.