Naturals2Go
Was interested but now I'm not sure
I'm glad I spotted this report because I was definately thinking about this business after I raised the capitol to start. First, and I'm sure it wasn't N2Go's fault but the Franchise site's responsibility, they gave you the impression the start up fee was only $25k, after going thru the webinar ...