Nope. Didn't get mine either and I sent an email and called and haven't heard anything back either. I'm not shopping for them anymore because of two returned reports because of a one word mistake on two separate shops. (I put Frozen Ice, instead of Frozen Drink which was on the receipt and on the other I just put Frozen without stating "drink". Don't think that was any reason to not pay me for the jobs but enough to stop me from doing them). Not to mention the rotation requirements only make being able to do a shop once during their open times.
You are absolutely right, they were late this month (which never happened before). Same situation as yours (payment marked for June 20th, but did not get it). I emailed last Friday (July 3rd) the company using their "contact us" button on their online portal. I did not get any answer, but I received the payment on Monday, labelled as "July Payment".