TMS Gems Thomas Schneider http://www.tmsgems.com
Establish a business rep. with them. They will send you quality rough you can select and return what you do not want. You get what you pay for. If you are looking for $1.99 deal on e-bay, you are gambling your money away. TMS is quality and dependable with one of the best selections anywhere. Other than that, going to gem shows and inspecting the available rough myself, has been my best bet.