The other relevant issue is whether they are an Amazing Charts partner, which apparently TSI is (listed on the webpage under
http://amazingcharts.com/services/partners/ )
Since they asked nicely, they are a partner, suggesting some kind of vetting by AC, I would say let them in.