I've been so fortunate thus far to have had such good experiences with the varied list of online purchases so far. I haven't favored any one place over the others.
For me, it all depends on what I'm looking for and for what price I've found the best deal. Mostly it's been with stores I know nothing about. Yeah, it's a bit of a leap of faith, but I have to say with some of the outstanding service from some of them, you bet I'll be a repeat customer.