Zavvi are great. I've never had a problem with them, they have competitive prices and offers (particular the Monday sales they do every week with some bargains) that really make the site worth visiting.
I've only ever had to contact their customer services once regarding a game pre-order and they were very quick to respond and resolved the issue with no trouble at all.
I would highly recommend shopping with Zavvi!
To reply as a company, please log in to your business account.