I've been doing some boat shopping on-line and I'm about ready to start shooting web designers again. First, you've got these pinheads who won't give you details until you register and give them your email address. Do they really think that they are such enormously stupendous salesmen that if only they can get one person's email address, that outweighs the thousand people who go "oh well" and move on to the next site? I can't imagine what other motivation they could have.
And then there are the sites with "advanced search" pages where you spend several minutes filling out detailed search criteria, only to have them spurt out pretty much their entire inventory anyway, regardless of whether it matches the search criteria. Sort of like, "No, we don't have what you are looking for, but let us waste your time by showing you a crapload of stuff that you aren't looking for."