You've posted in a dead forum. I would recommend going to Facebook to find beading groups. Most the beaders from this forum have pretty much moved to Facebook.
There are ALL sorts of online bead stores to choose from - too many to list. You definitely want to stay away from Walmart and even the other big box craft stores to find quality beads at decent prices.
I have no idea what kind of beading you do and therefore can't really recommend what kind for you to buy. There are all kinds of beading methods out there. As well as all kinds of beads. I personally love to use Japanese beads (delicas, toho, miyuki, etc...) and some of the Czech beads are also good - esp. their much coveted true cut 15/0 charlottes (very hard to find those!) and the fire polished are very popular. Swarvoski crystals are also high end beads to use (watch out for fakes!). There are also all sorts of artisan cabochons you could choose from - as well as crystal stone cabochons... It really depends on what kind of beading you are wanting to do.
I definitely recommend you coming over to Facebook. You'll see all kinds of variety of bead artists over there - from bead embroidery, various beaded ropes, freeform, shirbori, soutache, loom, etc, etc.... You can join beading groups over there and get dozens of different answers to your questions;o) As well as tutorials and book recommendations. I'm afraid you won't get many responses here... GL!! and Happy Beading!!=o)