It's really important to read the terms we provide about the cards, as well as the complete terms always linked to. Note that we don't set those terms, but eBay and Walgreen's (in the examples you gave). Prepaid Visa cards can be a better choice, although they do come with less rewards (except when we run promotions), and not every merchant will accept prepaid cards either. There's no perfect solution unfortunately, which is why we try to provide as many avenues as possible.