Yeah, I know longer periods of time for this suggestion work better, but not all companies can agree with such, so at least, they should be able to do it for one month. I mainly say one month at least is so that if the client does not like the connection speed and such, they can cancel the service faster, and didn't have to pay for the whole thing when they leave half-way. Same goes if the company dies out before a month. Maybe 2 months at least... if companies are willing to do such a thing. If all companies are willing to go by the three months, that's even better.