Quote Originally Posted by ari View Post
Truscreen has to be my most successful investment at the moment, given small parcel of freebies and 140% up...nothing to lose.
Ari, Did you really " invest " in Tru or did you benefit from the free hand out ( just as I did ) ?