No they do not have a web site that I am aware of. The company is a fulfilment center for various other corporations, ie; Salter Street, Chrysler Promo whatever ect….
And yes, you are correct. When these are gone, they are gone. According to the lady I talked to.