I'm speaking second hand as my Son has done all of the research. Lund is a well known brand with a stellar reputation. I've heard if you have problems with the tune install it is automatically your fault and he will charge to rectify.
AED is sort of the new guy on the block. My Son prefers this tuner, says he can get a bit more out of your engine and if there's a problem Sean will stand behind it 100%. I have not installed his tune but it appears we will shortly.