After you file

I've been in a constant duel with credit karma over there supposed$100 bonus they have routinely directed me too contact turbo tax for the bonus and turbo tax directs you too credit karma I completed all the requirements and still have not seen my bonus I am currently in contact with Pissedoffconsumer because there seems too be no other alternative they just keep stating they have untill June 15 but as stated that's when "we" the customer has too complete all requirements upon completion your supposed too receive your deposit never in my life have I dealt with a company so non-customer oriented and unfriendly and unwilling too follow through with there own advertisements so I will definitely not ever use either service again due too there complete and straight up refusal too follow through worst company ever dealt with by far..