Other financial discussions

Having the exact same issue here. I can not get in contact with turbo whatsoever. Money should of been deposited on the 15th, and nothing.