The threat of a chargeback is enough to make most companies scramble to make you happy. Otherwise they're free to push you around and there's not much you can do about it. As a general rule, you shouldn't make online purchases without a credit card, for a variety of reasons. That's accepted wisdom in the US.