eCarpets Ltd will save you cash on carpet and have excellent customer service. http://www.ecarpets.co.uk/