I puchased hardware from, and use Phil @ KuSat as my broker. I have only had a couple of incidents where billing from Starchoice did not happen and I lost my programming and had to get KuSat to contact SC on my behalf to hit me.
Other than that, service has been smooth.
PS: any TVM info...