The Baen folks really do a great job with the site. The only thing I've ever run across that doesn't work like a charm is the wishlist, it seems to lose my entries periodically. Not that big a deal: I just don't use it anymore to keep track of things I have in mind to buy.