This company is utterly disreputable. Their website doesn't work, their customer service doesn't answer, chat is always broken.
In researching how to issue a BBB dispute, I found this U.S. Address and sent my returns to them as I was about to get screwed for $150.00 with over $75.00 in return shipping to China.
Azbro.com
702 N. West Street, Suite 101
Wilmington, DE *******
Make sure to get delivery confirmation so you can provide this to Amazon or your credit card, because Azbro will do everything possible to keep you from returning the items which are misadvertised.