The official site.
No.
Yes.
We accept more than 200+ payment options, which is convenient for our customers.