I just requested a payment from YayMicro. I swear this is true, within 10
minutes it was deposited in my PayPal account!!
I don't think that has ever happened for me before on any site. Usually it takes a few
days first before it is deposited into PayPal.
Thanks YayMicro!!