Communication is very bad customer service is very poor they don't call you back they don't do nothing really to help u but play games and they don't pick up your phone calls and dave is one of the people that work there he is very rude and hung up on me like two and three times don't trust this company go other places please