On time and as promised
I bought these as a gift and I'm sure they'll be a hit with the personalized message. The quality is good and they were delivered quickly.
Rating: 5 stars