YowCow

Anyone here try YowCow as an alternative to the freaking awful PayPal? Good experiences? Bad ones?