Hello Marie :) You did order 2 days before CHRISTMAS and as was stated on the website we had time off , so you did agree to the extra wait times. I did and do apologise again for the extended wait times on your order but being 2 days before Christmas that your order come in , you would expect delays. It also did not take months , you ordered the 23rd , i did your designs the 31st and it was shipped to you the 2nd of FEB so around 6 weeks which is yes a lot longer than usual for our items but we did explain to you the delay due to Christmas postage times :) We hope you still love your items and have an amazing day. Courtney :)