We are in the laptop battery business and these sites are our biggest bug bear.
These will be cheap batteries shipped in from china with poor quality cells.
There is no contact address, no telephone number, no returns details.
The goods may be cheap, but you tend to get what you pay for, may be hit with import duty and vat on delivery and will cost a fortune to return should there be a problem.