hmmm...
Pier One, Target, Pottery Barn...
Or, i don't know if carpet stores in your area will do this, but our carpet stores will make custom rugs out of carpet remnants. we went in and found some pattern carpet we liked and they cut it to the size we wanted {in our case, a big round rung}, then they {somehow} fix the edges to make it into a rug.