Is The IRS Your Puppet Master? Leave a Comment / IRS News, Tax Startegies / By admin Feel like the IRS is your Puppet Master? Put an end to your IRS problems and call Creative Tax at (562) 251-1300.. Audits, Collections, Amended Returns it does not matter … We Can help!