I think it might be an OK company. I got very interested in them in the very beginning. About 2006-7 I was wanting to make a car conversion, then priced it, changed ideas to a motorcycle conversion, then priced it, and ended up trying a bicycle.
The rest is history, fell in love with the bike size vehicle more than I dreamed possible.
Anyway, this company had the best looking prices on kits to convert cars out there at the time. They were also selling finished converted cars then, bugs, geo's, S10's. At decent prices.
Looks like they might be a good source for lifepo4 cells in various sizes still. 16 of those $25 20 ah cells would make a good pack for a trike or cargo bike. Not a horrible price. Perhaps if you order it ships from china though. I'm not sure.