I recently posted a review and got all kinds of accolades from TA for doing so, and now I have a star, etc etc. I've been reviewing on this site for years, so if I'm going to participate, I'd like all the reviews and my "stars" to be in one place.
Your website does not really allow for one to Contact someone in tech services, or whereever this would be dealt with --- so I just thought I'd take a shot at this location.
Anyway you can keep all of my info together????