I love the quality of their fabric and their customer service has always been top notch! Also, love the fact that all of the fabric is USA made and at a very reasonable price. I buy a lot from the sale section and have never been disappointed with any purchase.
As for piecing a border, it doesn't bother me-- by the time it is sandwiched and quilted it usually doesn't show.