2Degrees has conflated 2 seperate issues.
1. I was actually very happy with the service I got
BUT
2. I do not tout products for anyone to friends and family, and I get highly annoyed when people try and do it to me (eg Amway).
So would I recommend 2degrees to anyone, for anything, no.