Contact The Real Rug Company
The answer might already be here...
Please read our FAQ before sending us a message. It might be quicker.
We do not charge delivery for most UK addresses. Yes, FREE UK DELIVERY. However, some highlands and islands postcodes do attract a delivery charge. Add your rug to the basket and go to the checkout and you will see the delivery charge there.
We accept most cards through our payment processor – Paypal. They are the biggest and most well know, and you can be confident in the security. You do not need a Paypal account, just a credit or debit card.
We also accept payments for rugs in Bitcoin. We think that this is the future of money and so we will give you 10% off any order if you choose to pay with Bitcoin. Just Google any questions you might have or call us if you want to know more.
If you order before 1pm (M-F), then we will send your rugs the same day. We use an overnight courier service, so you can expect delivery on the next working day (M-F). Remote areas might take an extra day. Deliveries in Europe usually take 3-6 working days. We can deliver rugs to most locations in the world within 10 days.
We only collect the information from you that is necessary to successfully deliver your rugs. We never share customer details outside our company.You will enter your credit card details on Paypal’s secure payment page. Since 2005, we have never had customer details compromised.
When you order your rugs, you will immediately receive an email confirming that your order has been received by us. We will ship your rugs as quickly as possible. Once your rugs have been shipped, we will email you with a courier tracking code. The courier will deliver your rugs on the day after you receive the tracking code.
We can make pretty much any rug you like. Just get in touch!
Send us a message
We will get back to you in working hours.
Monday-Friday 9am-5pm.
01353 771934
mail@therealrugcompany.co.uk
Heavenly Valley Farm
Twenty Pence Road
Wilburton
Cambridgeshire
CB6 3PU
window.onload = function() {
showChristmasInfo();
};
function showChristmasInfo() {
// Get the current date
var today = new Date();
// Calculate the operating to date (2 working days before 24th December)
var operatingToDate = new Date(today.getFullYear(), 11, 24 - 2);
// If operatingToDate is on a weekend, subtract extra days until it's a weekday
while (operatingToDate.getDay() === 0 || operatingToDate.getDay() === 6) {
operatingToDate.setDate(operatingToDate.getDate() - 1);
}
// Calculate the closed from date (the day after operatingToDate)
var closedFromDate = new Date(operatingToDate);
closedFromDate.setDate(closedFromDate.getDate() + 1);
// Calculate the opening date (3 working days after 1st January)
var openingDate = new Date(today.getFullYear() + 1, 0, 1 + 3);
// If openingDate is on a weekend, add extra days until it's a weekday
while (openingDate.getDay() === 0 || openingDate.getDay() === 6) {
openingDate.setDate(openingDate.getDate() + 1);
}
// Check if the current date is between 5th December and 6th January of the following year
if (today.getMonth() === 11 && today.getDate() >= 5 || today.getMonth() === 0 && today.getDate() <= 6) {
// If it is, display the Christmas information
document.getElementById("christmas-info").innerHTML = `
IMPORTANT INFORMATION CHRISTMAS ${today.getFullYear()}
Our warehouse will be operating all the way to ${operatingToDate.toLocaleDateStriong()}. I would suggest ordering by the ${new Date(today.getFullYear(), 11, 17).toLocaleDateString()} if you want delivery guaranteed for Christmas.
Our warehouse is closed from ${closedFromDate.toLocaleDateString()} to ${openingDate.toLocaleDateString()}, so if you order from ${operatingToDate.toLocaleDateString()} in the afternoon, you can expect delivery around the ${new Date(today.getFullYear() + 1, 0, 6).toLocaleDateString()}.
Customer service is also officially closed in this time, but Ada said she will be replying to some emails on the in-between days, so it is always worth sending an email. Any questions will certainly be answered by the end of the ${new Date(today.getFullYear() + 1, 0, 4).toLocaleDateString()}.
`;
}
}