Unfortunately, this post will likely never be seen by anyone that matters. I have made a post about it in the Customer Support forums here:
Guild Bank Questions - Support / Customer Support - World of Warcraft Forums (blizzard.com)
Go let um know how ya feel, but be nice?