I hope you checked with FireSprint as well. They are merchant members here and also contribute to the knowledge base on this site,
frequently helping people with problems. I never saw Signs365 help anyone here (I may have missed it).
FireSprint would be my first go to.