Is there any advantage to having a credit card from the big box home improvement stores ? (assuming one is a frequent customer) In particular, can payments on a card be made at the customer service counters in those stores?