is door to door sales worth it