Really good service, nice clean space too. The staff are very friendly, and although they vary greatly in knowledge they are honest about what they do and don't know, and ask a colleague who can help if they can't personally. The only issues the last time I went in were some system glitches and what I would say was over dependence on colleagues - these bits wasted some time, but overall I was happy with the experience in this store, and usually am every other time. read more