A top-notch Edinburgh coffee roaster plans to give away a year's supply of takeaway coffee worth more than £1,000.
Cairngorm Coffee Roasters are celebrating a successful opening weekend with a new social media competition, and one lucky person will be announced on August 10.
"This is both too good to be true and true at the same time," the company said on Instagram.