I was looking for supplies last night and went to look at their website and got a funny page with a note the domain had expired. Tried again this morning- same deal. I tried the link from BYC and my own search and I still can't find them. Is it just me or have they dissapeared suddenly????