For affordable rugs, I love to shop on Amazon for a couple of different reasons. One, I love that most of the time I don't have to wait long for my rug order. And two, a lot of their rugs have free shipping & returns. On my most recent rug purchase, I ordered two rugs for the same space and returned the one I didn't love. For other rugs, I love Pottery Barn, Lulu & Georgia, and McGee & Co.