MJ demands you pay up front, which is acceptable. However, after having 2 locations where MJ did not work, due to internet problems, I wanted assurance they would refund the money if, for the 3rd. time, it did not work. Three employees, ending with Nell in billing in the Phillipines, said they could not/ would not guarantee service works and I would lose the annual fee. There was no assurance of a refund, only a suggestion that I could put in a request which may or may not be granted.
Most reputable companies do warantee their service or item. Scammers usually take your money and run, leaving the customer without what they think they are paying for.