Looks like we need to take a good thorough look at some of these offerings. Thank you for the heads up. Stack Social handles our store support and you should be able to get satisfaction directly by contacting them though https://stacksocial.zendesk.com/hc/en-us/requests/new
And in the meantime I’ll talk to the others about the appropriateness of some of our picks.