Meh hates my address :(

mideelisland thought this was worth mentioning said
1

I don't buy as much as I otherwise would, because no matter what card I use, meh can't verify my billing address! I've tried typing it in every possible way (I'm not posting my address you weirdos... but let's say part of it is 21st St S - I've tried 21st Street S, 21st St South, 21st Street South, Twenty-First Street South, whatever) and it never works, no matter what card I use. A long time ago I emailed for help and they told me some cards are just picky like that. But all my cards (through different banks/providers) are like that!
I end up having to buy a gift card online and pay fees if I really, really want something. Like a Greek yogurt maker.
What's the deal, meh?