Solar eclipse glasses are selling out across the UK as experts warn against unsafe alternatives ahead of the August 12 partial eclipse.