I haven't used Polo in a while but as I remember it they send a confirmation email which you have to verify. I don't believe withdrawals are instant although I remember them being quick. No need to use a payment ID when sending to yourself, was the Payment ID generated by MyMonero?
Edit: the post I replied to was removed. I assume the Monero was received.
Yeah, I guess I was just getting worried since I have never used the site before.
But I have another question that struck me.
So I thought when you receive XMR your address will change every time? Well the wallet address for mymonero has been the same since I created it... any reason for that?