Solid Trust is an impossible company to get in touch with. They do not follow through on complaints to get them resolved. My friend and I each signe…