We have used this company for over 7 years. It was never good but worked. Things got worse n worse until recently no more vidoes and photos can be uploaded anymore. The customer service was a joke, they dont even bother to respond anymore.
We paid for a lifetime membership and now they breached the contract.
Never trust this company.