Are there still issues with Red Quanta shops? Have they cleaned up their act? I recently signed up for some shops but I didn't know they were Red Quanta. They came in an email as delivery shops for free food.
I logged into their site and saw that I was indeed assigned. Has anyone done any shops for them recently? Has the payment been on time now?