I actually just got mine in the mail...haven't attatched it yet tho. I know the video your talking about...I'll give it another watch and look out for the flair. Thanks dude, great tip!