If its the same as Superior, I must say I'm surprised you got good service out of them. I ordered a 4 years ago, and I'm still waiting. I faxed them an order, called to make sure they got it and gave them my credit card number. 2 weeks later I called and was told they lost the order, I faxed it again and made sure they had my credit card number, and it never came. It was for a little over a $100.00. I get my cups anywhere else now, I have to punch them myself, but I usually can get them when I need them. I did watch my credit card statements, they never charged the card so I wasn't out anything. The problem is I needed them, and they let me down. It will be a cold day in this guys house
before I order from them again.