Seriously I haven't visited much in the last few years because I haven't needed beanz, but what the hell happened? It used to be thee place for the best holiday promos. Their Xmas promos especially.
Now the site is a void, unusable. Did they get shuttered?