I always use resellerratings.com since I had bad experiences with Buy.com, and other online stores. I recommend at least a 6 for average rating, and at least 100 reviews before I will buy from a store. I have found many great online stores by wading through the ratings. I also suggest you go there and submit your own review.