I remember finding a link to an online shop here ages ago and now I can't find it and it has been driving me mad for 3 days already
I kind of remember it being similar to stockroom, but if I'm not mistaken, then it was based in the UK. It also had a round(ish) (small) red logo. The name might have started with an S and somehow I remember letters w and y as well, but not so sure anymore.
I've literally spent 3 hours looking for it right now, please help me find it
Almost want to go out on a limb and claim that's probably what you were looking for. One of my favorite websites, but unfortunately it is now shut down.
Almost want to go out on a limb and claim that's probably what you were looking for. One of my favorite websites, but unfortunately it is now shut down.
Yes! That's the one!
And finding out that it's closed now feels exactly like a ruined orgasm