I am sorry :(
DirectSat is company with good intentions, but has trouble coming through. In my experience they are unprofessional and don't allow for much communication if you have an issue.
Re: DirectSat USA taking over NY in sep
There are 0 replies to this message