Cobeads has an amazing selection of beads and charms (and much more). Their prices are much better than Ali Express which is where I used to get my beading supplies. I can get so much more for the same price or less with Cobeads. ALSO, really good customer service. I definitely recommend them to anyone who loves jewelry making.
Tip for consumers: Shipping time isn't the fastest but customer service is good and so is communication with them. Very good site for buying beads and charms and more.