"Timba.com bills themselves as selling CDs of Cuban music, but actually they sell recordings in a wide variety of Latin music genres. There's a huge catalog they'll order from. The one catch you just need to be aware of before ordering from them is that they only carry and therefore can only ship quickly some popular titles. Most of the relatively obscure titles listed on their website are not in stock. When you order, they contact the overseas distributor to get the CDs, and so the order is delayed typically about two weeks. And Timba.com makes no guarantees, when you order, that they'll be able to get the CDs you want. They'll tell you, if the CDs you want don't come in two weeks, they'll keep your order open until they do come, which can take a few extra weeks or months; and some ordered merchandise never arrives, because the distributor (and probably the CD label itself) continues to list it in their catalog but doesn't have it and doesn't cancel the order. Now all of this might seem terribly unfair to you, the customer, except that Timba.com doesn't charge your credit card until Timba.com has the CDs you ordered and is ready to ship them to you; also, you can cancel any parts of your order any time up to the time they ship, and you can return unopened CDs and get your money back except for the reasonable shipping charges. So it's fair. And they got for me eight CDs from Colombia listed as discontinued here in the US and unavailable anywhere else on the Internet I could find in the two-and-a-half weeks most such not-in-stock orders ship in. And everything arrived safe and sound. So I was very happy with them. With a little patience and understanding of how and why they do things, Timba.com is a great place to shop, particularly for hard-to-find CDs of Latin music."