oddly enough i've talked to a few people who swear by the king. i personally don't remember ordering from them. i do kind of remember hearing that if you don't live in hell (america) you won't get your shit.
everyone i talked to about the king lived here.
it's a bummer though for sure.