Unsure if they have changed and improved, but from what I've gathered, as a customer myself, they've dropped in quality and have engaged in shady business practices such as withholding a batch of a production and reselling them on an alternative ebay account at inflated prices.
As a North Carolina local CLOSE to the Cary brick and mortar location, I was happy to support them for years. Now I find that support in question.