Someone posted on here last year that the company was going out of business. Don't know if this was ever confirmed but it could explain things.