Reply To: Revenue Giants has been Acquired [bsa_pro_ad_space id=2] January 17, 2007 at 4:33 pm #723016 AnonymousInactive Have not really messed with 21.com Greek so no can’t say that I am comfortable with them since I don’t know much about them.