These people are scam artists selling 3rd world electronic products. They will never give you an address to return a product. They only way they will track your order is by order confirmation code- not by name - email - credit card - they play dumb and say they cant help you.
American Express was so frustrated with them that they refunded my purchase!