Sorry, we should have updated this thread! Now that our new system has been thoroughly put through the paces and the feedback system has been populated with over a thousand reviews, we've decided to retire the old system which had many inherit problems.
For validity, reliability, etc. all feedback must be tied to a specific BSA listing. Without this type of system any person could leave feedback for anybody. People could even create fake reviews under different names. Tying the feedback to specific transactions with a specific seller and buyer makes the information infinitely more reliable.
This is why we've always strongly suggested that our members use the BSA section as it was designed as it is the only way to protect the validity of the reviews and have a sustainable system.