I would highly recommend Custom Bobbleheads. The manufacturing/design process is a very interactive one -- I was given multiple opportunities to approve and/or make edits during each critical step, so that the bobblehead would be exactly to my liking. Throughout the process, I decided to include various add-ons (a car, 2 dogs, a street sign, etc), which were implemented in a timely manner, and resulted in a wonderful bobblehead that exceeded my expectations. But most of all, the customer service is top notch. I had multiple interactions with Christie Echuck in customer service, who was very reachable, friendly, and accommodating to all of my needs. Although some may find it pricey, I found it to be 100% worth the cost and a very unique gift idea, which is hard to find these days!