I have ordered with littleflowerhut for 2 times and for both times I am extremely satisfied with the services. Not only was the delivery prompt, the part that impressed me most was the communication. From a successful order, to successful payment and to dispatching, there is always a notification. Well done! I will patronize littleflowerhut more.