Yes, that site has been around for a long time. I have bought things from them before. Did you see the episode of Dirty Jobs where Mike went to Skulls Unlimited? Nasty stuff. I do like to look at skulls, but you taxidermist guys who mess around with carcasses all the time must have no sense of smell and really strong stomachs!!! I've prepared a few skulls myself, back in the day, and neat as I think they are, I really DO NOT enjoy the process.
Bart