The staff here were amazing. We bought new carpets just before the huge floods but they managed to fit us and and the guys they used to lay the carpets worked for a full 10 hrs to get the job done in one day. Then when our property flooded and we needed all new carpets they were hugely helpful in providing all the information to our insurers so we could get the carpets matched. Even though it was of no benefit to them.
If we ever need to buy new carpets this is the place we will go.