I ordered a shirt for my dog in xlarge... when it came it was xsmall. My dog weighs 45 lbs and the shirt was for 0 to 4 lb. I rechecked my order several time before submitting it... I called customer service and got a very rude person... They said to donate the shirt and they would send me a new one. A week went by and nothing... I called again and they said the shirt did not come in xlarge so they would refund my money... After two weeks the refund finally showed up in my account minus the shipping... Why should I loose the shipping fee when it was their error... I am going to chalk this one up and never order from Zazzle again...