i need a shop in holland/europe where they sell mags like thedrama. i dont have a creditcard, thats why im looking for other shops where i could pay on a different way.
watch it, if you admit for not having a credit card you are considered an alien amongst the americans here..