A Russian or Mediterranean type of tortoise would be my first suggestion.
Oh, and just to put the thought in your head...an Indian Star tortoise might be a good fit for you as well! . A bit more pricey than most of the aforementioned types so it would not be my first suggestion.
There are advantageous to raising your own if you are committed to the harder care and prepared for it. I found that once I had my set up (diet, temps, enclosure, humidity, lighting) all dialed in that it became a breeze. Plus I get the advantage knowing my tort was raised correctly and is in good health. I also have become familiar to her (or him..) & she is not shy around me. There is a great section on Leopards here:
http://www.tortoiseforum.org/forums/leopard-tortoises.87/
and members like @wellington can probably tell you more about them since they have a lot of experience with the species.