Kinda, because the people who live in Delaware end up paying the taxes in other ways, so we kinda feel more entitled to the tax-free shopping.
Anyway, I don't live in Delaware anymore but I still visit it a few times/year and love it. And no, it wasn't a Jade Tree Comp. Although one of the songs was by TPR.