PayPal is the only accepted payment method.
E-mail: support@tekxyz.com
Address: Bldg 21 TFC Ind Park, Dalang St, Shenzhen GD 518109, China