I have been buying things from the market for about a month now, and received an order I placed that had a sticker asking if I would leave a short feedback on reddit, is this the right place to do that? Since I am so fucking happy with my order, I don't mind leaving feedback.
Sounds like a LEO vendor is trying to link a person to a reddit account