doesnt accept credit cards. but usually has everything you need at a very reasonable cost. the customer service is better at home depot but if you just need a couple of items quickly and are on 116 and dont feel like making the trip to hanover this is the place to go