RE: Ambis.biz scam proof! 100% sureYou are viewing a single comment's thread from:Ambis.biz scam proof! 100% sureView the full contextcrewjohn (43) in ambis • 7 years ago These are popping up all over the place. I lost $10 in one just a few weeks ago. ambis