I did 3 shops on May 9, and to date have not received payment, which should have been last Friday latest according to their terms.
No response to emails sent through Sassie.
Phones for TSS and their parent all go unanswered.
They JUST issued a new round of shops, and that may be what has been keeping them busy, but for now, I cannot recommend these folks.