Delivery seemed a little slow, but that was because I was so anxious to get my hands on this baby. It shipped 3500 KMs (almost 2200 miles for our American friends) in 5 business days, so not bad, especially considering it was free shipping. Everything was top shelf, all arrived in perfect condition. The Werther's were a nice touch... Customer service was great, very friendly, very helpful, very responsive.