Is this the same program that someone from Thumbtack called me about a few days ago telling me it's a free program but then goes on to tell me it requires me to buy $250 credits in advance first? No I'm not kidding! This is what I was told but I'm not sure if it was for this Tackmaster program or another new one you guys are trying to start. Needless to say, I didn't sign up for whatever program they were trying to sign me up for.
... View more