Aside from Cyrus Artisan Rugs in St. Paul, MN - any other good suggestion where to buy quality/luxury rugs?

We are renovating our rest house and my wife really loves rugs and carpets.