Stuart,
You can upload your own logo's & pictures if you want, and when you want to reorder you just wait for them to email you ( which is nearly every day !

) and then log in and reorder what ever is free that week, including previous cards you've designed etc, you just have to get a grasp of how the system works.
It works well for me as i have made the mistake before of ordering thousands of a certain card only to want to change my design or offer etc, this way you dont get no waste.
yes they are based in holland but youcan choose what postage you like, i obviously opt for the cheapest

regards
steve