I am surprised ebay works so well.  It's system of ratings and comments is very important.  I was disappointed only once in many purchases ranging from a camera through China LEDs and a battery monitor that only monitored discharging, not charging.  I expressed my disappointment with 3 stars of 5 and a comment simply that it didn't monitor charging.  Immediately I got email from the seller begging for 5 stars, as they are for the retailing not the product.  I got a full refund and was excused from mailing the useless monitor back in return for the stars.  I left the comment as was.