I got some very nice mahogany from Steve Wall. If you don't need anything over 4 feet long, check out their "UPS" bundles. Good prices, shipping included.
Thanks for the suggestions, guys. After checking on mahogany prices and shipping requirements at several places, I've convinced my client (SIL) to go with cherry, of which I have plenty. He's OK with that.