Has anybody ordered a battery from this company. They look good value but I'm a bit worried that they don't appear to have any history, and they don't have a proper check-out payment system. They claim to have been established in 2006, but the oldest web page where they are mentioned appears to be March 2011. Can anybody put my mind at ease so that I can order.