Sadly I've also had a poor experience buying from Keg Kingdom recently.
I placed an order back in February, which was delayed due to import delays, but I received my items three weeks later, though it required a fair bit of chasing on my part to find out what was happening.
My second order...