BatteriesMall is not a good company, take a look at the reviews.
https://www.sitejabber.com/reviews/www.batteriesmall.com.au
The site clearly says ship 1-5 days haven't received my battery yet
BatteriesMall has a rating of 2.1 stars from 22 reviews, indicating that most customers are generally dissatisfied with their purchases. BatteriesMall ranks 148th among Batteries sites.