Sounds to me like it's time to change your PM. I'd give them one chance to fix any issues you might have (and you have already done that).
Ask for a transaction history from both parties. Sounds a bit weird to me for a payment to take 2 months. 3 days tops if it was sent on a Friday. It...