Gillian had been awaiting a mixture of Higher and Higher Still results in English, philosophy, management and information studies, modern studies and mathematics.
Meanwhile Craig, who got 4 B grades in Higher and Higher Stills in maths, geography, biology and chemistry, was out celebrating with friends.
Nearly every young person is staying on at school now into fifth year, and Higher Still has been devised to meet the needs of that much wider group.
Instead of the old Higher with its pass or fail exams, Higher Still will mean there will be something for everyone.
There are five levels to Higher Still: Access; Intermediate 1; Intermediate 2; the Higher level itself, and a new Advanced Higher.
Not only did the pupils at fee-paying Craigholme School in Pollokshields, Glasgow, receive their results on time, both got five straight "A"s in their Higher Stills