Ashley, you are correct. Those Christmas glasses are from Arby's. From the 1985 Christmas Collection to be precise. My mom cleaned out her attic a few years ago and had a dozen of them. So, until I get the Lenox Christmas Collection I'll be using these!
Ashley, I know you've moved recently so email me your new address.