I've given out compliments today, it's kinda part of the job the job being customer service roles. I have to be ready and able to make the customer leave happy and yet having brought things they probably don't need or want. The easiest way to do this especially with women considering my gender is to compliment, flirt a little and generally charm them in to buying it even if I don't find them physically attractive. However if it's the difference between a £350 transaction and no transaction it's not really a choice is it?
When I receive compliments I generally try to act a little smooth, make a joke out of it or something though today one girl complimented my oration skills and I jokingly added in "Well, not just the gift of the gab, I mean look at me...could you really refuse this? ;)" she actually agreed that I was charming and cute and hard to resist. I felt good about myself for 5 minutes for that.