Unfortunate part is many websites are scams that make fool for this internet users by putting scam links that do not offer any s.
A lot of people are out operate or getting downsized. Basically, they come from different websites that need promotion and require product customer reviews. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY