Everyone has a story on the Islington Faces Blog.  DIY shops are an Aladdin’s Cave of gizmos and gadgets, though many now suffer from big store competition.Despite this, the shining light of DIY stores has to be Mix at Finsbury Park. Actually the shop is on the Hackney side of Blackstock Road,…