Our records show total of 9 invoices billed to Stargate since 2013. Taking into account most recent four invoices; two dated early 2017 were paid in 36 days. The other one was paid quite late - 142 days, although, Stargate claimed that cheque was mailed out, lost in the mail and replacement had to be issued followed by our collection calls. The latest one was paid in Feb 2018 in 82 days.
Our records also indicate that Stargate fails to respond to any of our EMAILED inquiries, so we were having the communication issues. I'd be very cautious dealing with them.