Dont worry, its not deceitful or illegal, I think its something to do with European law, as in our freedom of sale of goods and services , so it applies to all countries. All the bookings are electronic, ie you just get confirmation emails and when you actually check-in to your hotel you get your park tickets, meal vouchers etc etc. Nothing is sent in the post.
I checked all the different country websites and the offer on the French website suited me best. I took down all the details and then rang the phone number on the Irish website, which then gets answered in Florida!!! I said I wanted to book the offer listed on the French website and the American male CM said fine , no problem , I will transfer you to the French call centre. An English speaking French female CM then did my booking over the phone, no problem or issues when I said I was Irish and gave an Irish billing address and contact phone number. I got a confirmation number from the French CM and a confirmation email about 2 days later.
Once I had the booking confirmation number, I then went to the French Disney Website (not the Irish one) and created a My Disney Account. When I logged in , all my booking details were there in the My Reservations section. It was all in French, of course, but I know basic French and Google translate helped with the words I couldn't figure out.
There is also an online payment form to pay the balance, as I had only paid a deposit. I used the online payment form to pay my balance in January, when I did, that payment section then disappeared from my screen. I got a payment confirmation email about 2 days later.
A few days later I repeated the whole process, rang the Irish number, answered in Florida, but this time I asked to be transferred to Dining Reservations as I wanted to make some ADR. Again no problems or issues, I just gave my confirmation number, my name and booking details were confirmed and then I said which restaurants, day , time, amount of people. For DLP you dont get an physical record of your ADR ie an email, you just turn up at the restaurant and they have a printed list at the host stand.