You can sign up with Historic Scotland, either an annual membership or Explorer Pass, depending on the value you perceive, and get entry to various places and discounts on parking and gifts shops. Provides some discounts at Heritage England places too.
Another member (such as me 😇) could buy...