Oct 11, 2024 #1 Smitham New member Joined May 20, 2024 Messages 4 Points 1 Revshare 0.08%? So on a $100 sale you get 8 cents? What is going on here?
Oct 11, 2024 #2 Marshall New member Joined May 20, 2024 Messages 4 Points 1 Something definitely stinks here