Not until after payment are you informed that your order will take 15-20 business days to arrive. Most companies would recognize that this is important information to know BEFORE you order - but, of course, scam companies count on you being too busy to cancel your order. Fortunately I was able to get a cancellation immediately (by threatening to contest the charge and contact the BBB). If I had come to this site first, I would never have given them my CC #.
6 years ago
humble household has a
2.7
average rating
from
567
reviews