Hello guys! Since YouTube is getting tougher and tougher each day I've decided to try other traffic generation methods... So I'm trying to make a deposit on LeadImpact and guess what... they're asking for $1,000.00 minimum. Wasn't it $200 previously? Here's a pic: Please correct me if I'm wrong.