I'm looking to get my 5 year Greek visa, rather than a 1 year one, so that I can travel Europe without returning to South Africa after a year. But Greek embassies give practically nothing away, and every time I go they want me to bring something else. Has anyone gone through the process and can help?
A visa permitting a five-year stay would be a residency permit. Questions about that should be asked at Expatriates Stack Exchange.
A multiple-entry, short-term visa could have five years validity period, but it would still only allow 90 days out of every 180 days in the Schengen area. These visa are usually granted only after several successful visits on shorter-validity visa.