I've been in Arkansas since 2003 but have been back to the Dallas area in the interim and to Quilt Country. However, I haven't been back in a couple of years. Sorry to hear about the poor service and bad attitude of the staff. Also, I would think that your full purchase (minus any sale items) should count toward your card punch. I think that particular employee must have had a very bad attitude. Poor service/attitude never bodes well for a quilt shop.
It would be helpful if quilt shops kept an eye on message boards like this and could learn from what they read - -even in cases when it is not written directly about them.