I have dealt with VKS before. They are a big competitor now, but I never had any problems ordering from them in my past life. Online orders all dispatched very quickly and no issues with anything. I never received any order confirmation emails, which was a bit worrying and unusual, but apart from that, the service is good. The in-store experience there is less satisfying, as they really push some products over others, and the main sales guy is quite intense, but there's a decent range of kit in there. I think about half of the bats are hand-picked too, and the TON range, in particular, is wider than most...