welcome to the forum, to answer your question?
Are you selling any? If so how many?
If you are selling only one a day then they may well be overpriced for your customer base, or they may think that they are cheap and made from cheap products.
Are you selling 20 and 30 a day if so then they may be too cheap or your customer base may believe they are getting great products and fair price..
The answer is in there somewhere, may sound like a politicians answer, but it's there..
The pen will only sell if the customer wants to buy it...
So glad I don't sell at fairs...