A colleague has bought a number of items from Pixmania with no problem.
A quick look on their site and it is clear they are based in Paris. Just look at the Contact Us and place your order by letter sections.
They deliver using DHL and it is there that your complaint should probably be directed.
Your last sentence means the only person who will loose out is you. I have saved hundreds of pounds by buying online.