I love Castellos. They are fantastic, high-grade pipes. (And that's a beauty you picked up!)
I feel like putting in my .02 regarding stems, though. I've noticed that a lot of folks -- even online sellers -- identify lucite as acrylic. That may technically be accurate, I don't know the science differentiating these two materials, but I don't think it's helpful.
Vulcanite is rubber; we all agree on that. It can easily "cloud" and get discolored at the bit.
Lucite is a hard, usually black plastic that can be hand-carved and result in a thinner mouthpiece than Vulcanite. It is glossy and will always be glossy. It is more resistant to teeth marks, but that's because it also doesn't "give" very much when clenched in the mouth. For some, that might make it a bit more uncomfortable to hold for long periods.
An acrylic stem is thicker, colored, molded plastic. You see them on some GBDs, a lot of older Caminettos, and virtually every meerschaum. They can become a bit dull, but they never discolor like a Vulcanite stem. They don't "give" at all when clenched by the teeth.
(Finally, there's simple plastic, like what you'd find on a corncob. With a little effort, you can chew your way through a cheap plastic stem.)
Feel free to disagree! But these are the definitions I was raised on, and I think they're still useful today.
Bob