I used to always piece my borders, but more recently I have been purchasing enough fabric to cut my borders out of the long length of the fabric.
But---that is not to say that I will never piece a border again. In true old-fashioned quilting style, I have no problem "using what I have" and making do. If that means I piece a border, then I piece.