I run stores myself, and I currently have good results with them. Additionally, you can always find local options with less competition. Of course, it's important to choose the right sources, but with experience, this isn't difficult. Leads are actively confirmed, so there will definitely be no issues with that. You can also discuss the details and conditions with a manager who clearly knows their stuff.