My robot vacuum is up running again thanks to the gears being printed. Despite the initial trouble Treatstock went out of their way to find a very good printer and I am happy with the end result. He also sent along a nice little gift which made me laugh. Thank you. Canada Post was mega slow, but I guess that's the Christmas time for you. ;)