Used them when they were based in Walthamstow and had a shop. Never had any problems with them. Have not used them since they moved to Wales and went internet based only but have spoken with them on the telephone.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.