I frequently buy coins here because they have so many. They also have a large selection of metals such as gold, silver, and platinum, all of them with their own respective countries of origin available if you want. They charge a bit too much for the coins though, but if you know how to watch out for trickery, you can get some nice coins for the collection here.