Choose from 75 venues offering party lashes in Scotland