is anyone using the case atm card for there refund??
how long did it take to get you 150 bonus for signing up through turbo
This would be a question best asked directly to CHase about their rewards programs. We are not privy to that information.