.Can anyone that uses them let me know there experences with them?
1. Easy to fill a transaction?
I assume you mean place a bet. Overnight amounts available are small for thin markets. Near game time almost always no problem. Usually they have more than one line for NFL and NBA although the alternate lines may not have a lot of money offered.
2. Deposit(Easy or Hard)
Moneygram no more than an hour or two
3. How long does it take to recieve a pay out?
You can ask for a check made out to you (no charge). You will have it in 3-4 days. If you ask for FedEx ($35 I believe) typically next day.