It is a secure legitimate site. They clearly state they do not ship internationally and I'm guessing won't take a foreign bank card.
If it is a part you can not get in your Country and you know it will fit your Country's model, you could try calling them and see if you can arrange something.