While I have not used Costco for Carpeting, I did use their vendor to replace my kitchen counters and my HVAC system. Yes, their policy is to pay 100% up front, I used my Costco Citibank card.
Because Costco has such a great return policy, I felt they would stand behind their vendors also...