I needed to find a list of items for a hindu religious service and I really didn't know where to start. The owners were extremely helpful and even suggested some additional things that weren't on the list - which of course were requested on the day of the service!
High variety, but you pay for it..
Foreign Bazaar offers some good to excellent quality beading supplies and semi-precious stones, but their prices are through the roof. Maybe it's okay if you're only looking to make one or two pieces of jewelry for yourself, but if you're serious about beading you'll pay up to ten times as much for your supplies here as you will if you order on-line or go to the wholesale district in New York.