IRugs has a wide range of carpet patterns and sizes. I'm in love with my new outdoor Trellis rug - good quality and I bought it for 50% off during one of their promotional periods.
The website is a breeze to shop at and they use PayPal for payments. After I placed the order, I received the rug within 4 days. Would highly recommend IRug if your shopping for rugs.