Social media influencers generally charge money for brand deals. Very few agree for compensation with brand products and services. Brand products are usually sent to the influencers so that they can review them and create content accordingly. Since influencers run their businesses through social media, it is only appropriate to pay them for their time and efforts.