The top recommendation across Reddit for affordable rugs is skipping online entirely and hitting discount home stores. Ross is the cheapest, HomeGoods has the best selection.
For under $150, no online retailer beats walking into a HomeGoods or TJ Maxx. You can feel the rug, see the actual colors, and walk out same day — and the deals are genuinely good.
“Amazon, or I recommend going into Ross, Marshall's, Home Goods, or TJMaxx. Ross is the cheapest out of them all, but you can usually score some”