Searched in The Lounge for this as a title keyword and got nothing. Would like to hear from members who have tried to register on terb.cc. Tried a few times and never get the follow-up confirmation email. Try to look at reviews without being registered and only get a message saying no reviews...