Such a shame that atp-autoteile.de requires you to put your Billing address but doesn't have the country listed there (only a few countries are listed there).
Their customer support line works until 9 PM
Looks like I'm gonna have to write an email to them to see a workaround on the Billing country.
Cheers mate! (yeah, technical/logistical obstacles happen sometimes)