Check out the page about joining for a break down of the costs.
You do have to be a member of ScotSAC and Stirling Sub Aqua Club to be trained.
The instructors are members of the club and provide their services for free.
All the training materials and equipment for pool training is included in the membership.
You can rent club equipment once you've started your open water training.