Hi! I hadn't given serious consideration to using drivethrurpg. May I ask why you'd be interested in it being over there?
My current credit card isn't accepted here.