Sort:  

Yes. I noticed the ads showing up for me yesterday or the day before. I use Chrome with no ad blocker and visit the steemleo.com site daily.