Well, they certainly accept credit cards. I'm not aware of them excluding prepaid ones, but I haven't had reason to try one myself here.