Moola.com Terms of use

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
• 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.
• Canada
28 Nov 09
Never mind, I've found it. http://linkbee.com/e1220