I bought it this month and I can say it arrived at a fair amount of time. The price is fine. The quality is good, but options for designs is limited. They are packaged great, but sad to say, still a mug broke. I’m still in the process of contacting the customer service, I’ve sent an email already.