Batteryheads.com
Sent defective batteries then refused to refund as promised
I purchased a Techpower battery for my Dell computer. It failed within a few months and they sent me a replacement (after numerous efforts to reach them went unanswered). That battery failed within a few weeks. They promised a refund when we sent that one back but instead they sent another battery! ...