This company had a IBM laptop battery advertiesed on Amazon at a low price. They took my order. I waited 14 days, did not get item. When I enquired, they said it was back ordered, said I was LATER notified -- which was not so. I canceled order.
I suspect what they do is wait until they get enough orders to get a manufacture discount not telling the customer he/she will have to wait weeks! You are better going with another firm. Surprized Amazon sponcered them.