Have ordered a few times from BrewDog's online shop now and despite scare stories I've heard in the past about some of the firm's they've used for delivery, I encountered no problems at all. I've received emails from BrewDog that have explained and detailed plans to improve this aspect of their service, which is still much appreciated.
All the beer arrived when I was told it would, no bottles damaged, packed up snug and securely. And yes, the booze was tremendous.
The one time (so far) when I've ordered something other than beer, the website accepted my discount code, and I was taken by surprise at how quickly it turned up - just 2 days after ordering. As it was only a Tshirt, I was even able to leave a note on the order asking the delivery company to just stuff it through my letterbox rather than being tempted to leave a Sorry You Were Out card.
When buying their products at supermarkets and other outlets, the drinks have always been great.
I've only visited one of their bars so far (Camden) but the service was impeccable, the drinks were terrific, and the food took me by surprise with how good it was.
For such a small operation compared to how much they do, I have no complaints or even disappointments over the last few years. Thanks BrewDog!