Many people are leaving poor reviews. They don't understand or are mad for some stupid reason.
Tophatter is a great site and does limit new sellers to reduce the risk of people selling items and not shipping them to the customers. Look for people with positive feedback before you bid.
Overall its a great site with many excellent sellers. Most importantly its fun to bid on items, maybe even addictive.