You also have to consider how much someone would be willing to pay for a dishcloth. Cute as it is $8 is a lot for a one dishcloth. You could try $5 so you get a few bucks out of it.
That said.. I personally would tell people I don't sell things, but then for a friend I might just give them one for a gift.