I have been a AnyPromo customer for probably 8 years. Their product are good. I was pleased with the appearance and function. They were very popular. I was not fully satisfied with the logo the company came up with but once I provided the logo I wanted, they did a reasonably good job of making the logo. I will order again from you for my next year as well.