Paid $1400 for leads. Was promised 100 leads next day. Nothing the next day, next month nothing. After six months only 10 bogus leads. Filed complaint with BBB after a month and credit card company their contract doesn’t allow you a refund. They constantly set aside solving the problem by setting you up with a phone call with a success consultant.
4 years ago
setschedule.com has a
1.1
average rating
from
58
reviews