This site has always given me the best service and even when one of my products did not work out due to a seller issue, not site issues, they gave me a full refund almost immediately. I shop at zazzle constantly, and they have excellent discounts and even better quality products.