Just got our order of 5 personalized spinners for three different individuals. It took about 3 weeks to receive them which was fine. Was initially not pleased with the cost of shipping, however I was very impressed with the quality of the spinners and finished product overall. Yes there are cheaper spinners out there but these are intended as gifts so I wanted them to be special. I even plan on purchasing more since my other kids are now wanting one for themselves and personalizing prevents disputes.