You should probably ask them directly. That's really not a question the Guide community can answer - though I will guess it has something to do with fees and equipment.
They now accept credit and debit cards!
Thanks! Your answer is awaiting moderation.