We had a wonderful experience with MaggiePieCreations; all communication was prompt & warm, the work was done quickly, shipping required 4 business days (from Vancouver to Boston), moreover the hat was so cute & well-made that we quickly ordered another!