Here's what I know, that might help answer several questions:
MoneyGram: Flat $9.95 to deposit up to $2,500. If you think that is more expensive than Western Union, ePassporte, Visa Gift2Go, or the payTru card, you don't know what you're talking about. MoneyGram takes between 30 minutes and two hours to process at Stars. You cannot withdraw with MoneyGram. If you don't have the MoneyGram option, email the Stars cashier and they will activate it for you. There is no FPP requirement.
Stars payTru Visa: The only way to cash out is via ATM. And for that they will charge you a fee. Easy and convenient way to load, but it costs $100.50 to load $2,500. At $5 per $100 at ePassporte, well, you do the math. My understanding with the payTru card is that there is an FPP requirement. I thought it was 2,000, but apparently it is higher. I don't know for sure.
Cashing out: Paper check from Stars. Could take up to two weeks to clear in the United States. Money deposited via MoneyGram can be withdrawn to the payTru card. I verified this with Stars. The only requirement is that you must have made at least one deposit via payTru -- the amount doesn't matter. For a list of transaction fees for payTru, go to their Website. It's easy to find.
Visa Gift Cards & other Visa/MC debit cards: eMail the Stars cashier and they will send you a list of United States banks whose Visa/MC cards work on their site. One of them is the Fifth-Third Bank, for instance. Of all the Visa gift cards that Walgreens sells, the only one I have had success with is the Gift2Go cards. You can't cash back to them.
Cashing out is the tricky part they haven't fully worked out yet. ePassporte has fees to make EFT's back to your checking account, but apparently not nearly as much to transfer to Stars or FTP.
Full Tilt Poker
: My last cashout attempt with them took 30 days for a paper check. I will never do business with FTP again.