I've bought 25-30 kits from banginbeats, received via download, and I haven't really experienced any bad service in that regard. Once, they were a bit delayed, so I complained and received some extra kits for my inconvenience.
Also, I really like the drums, I still tweak them and layer them, but seeing that the drums have already been produced in a studio, the sound is very good.
However, last time I spoke to them in regards to some things, all their answers were delayed or they didn't even reply...so maybe their service has decreased.