My expectations for Magicfly's online business were very high, but I was disappointed to find that my experience there was anything but magical. Their website was hard to navigate, and it had broken links as well as a cumbersome checkout procedure, both of which left me feeling frustrated. To make matters even worse, their delivery was as slow as a turtle under the influence of tranquilizers, and when my products eventually arrived, they were of a poorer quality than I had expected. As a life coach, I encourage my students to surround themselves with positive and productive people and environments. Because of this, I am unable to recommend the online store operated by Magicfly.