I have bought reliable batteries from them for years, and would recommend them. I have 2 batteries from them for my TZ-10, and they IMO preform as well as the OEM battery, and for under $12 each.
hope this helps.
Olympus E-510 DSLR with 14-42 mm & 40-150 mm Lens
Lumix FZ 150, FZ 35, FZ 50, FZ 20, FZ 3, TZ10 (ZS7) TZ5, TZ3, TZ1, FX 07, TCON 17, MCON 35, RDS, Sunpak 383, Bower SED 9260.