Another thing-- it is against TB rules to have more than one user account. I'm curious what bad feedback or other reason you had for making a new account.
Frankly Redstar deserves better. If you want to help them, give a real review with some real information and some real background on the basis for your opinions.
More reviews of Red Star here...
Link Removed