I paid upfront because thats the way they do there contract I have recieved nothing but lies and no respose from numerous emails and phone calls so we sent letter to cancel. They will not refund our money. I would highly recommend not to do business with trusted development group