Moola.com Terms of use
@crystallight1l (347)
Canada
November 15, 2009 7:31pm CST
Does anyone know where they put the terms of use / Terms of Service?
It's not located anywhere. :(
BTW: How many accounts can we have?
1 response
@Spartan217 (263)
• United States
27 Nov 09
Word of advice look carefully and there is no limit to how many accounts you can have just make sure you have another paypal account.