I've had great service from AVS too, on several vehicles.
My personal preference is for the ones that stick to the door. I didn't like the style that goes in the window channel. They squeezed the channel too tight at the top, not allowing the windows to rise completely, causing some wind noise...