No, no, no.. .I mean, here on TalkBass, in the upper left of the page near the TalkBass logo, there is a link to reviews..
Once you get there, I see no link anywhere for "Posting a Review" or anything of the sort. Where is the link to create a new review? Anyone?
Whoever did it did it, I didn't do it.