Less than 24 hours for a transaction to process isn't really that bad compared to normal bank payment processing times. In fact, I'd go as far to say that it is quicker than most.
yup, not only that but places like paypal/credit cards/etc all someone has to do is put in a complaint within 30(some places 60) days and quite possibly get all their money back out of your account...
not to mention the crazy fees you have to pay..