Slow payers and they are not good at communicating payment information.
Have generally been paid around 60 days.
Definitely not a UPS store, I went there to pickup a cheque one time. It was a very busy office on the second floor of a strip mall.
But yes... They are slow payers...