Anyone used them? Are they reliable/trustworthy? Seem very quick off the mark but just concerned as they only set up in 2009.