I bought once from American Pearl, but didn't like what I received, but I also picked a very inexpensive pearl. I haven't dealt with Pearl Source.
For Tahitians, my favorites have come from Kamoka (you're dealing with the actual pearl farmers), Kojima Pearl for creative designs, Pearl Paradise for large selection.