Overstock.com is secretly a great place to buy rugs. I have purchased one there and loved it. They have over 2000 rugs at overstocked prices: everything from this page of rugs starting at $55 (one style pictured) to this gorgeous $1410 Persian rug, which would cost thousands more elsewhere. Also, we have a 12% off coupon (new customers only, expires 10/31; there is a 10% off for returnees). As always, shipping is only $2.95 (regardless of size) and there is no tax to most states.