I just got a $10 check from Ipsos Interactive Serices US, Inc. for "Incentive." I have no idea where this is from. When I googled it, there were some scam entries, but nothing concrete. Anyone have any ideas?
TIA!
--Michelle
TIA!
--Michelle