The toys were sold year round in the factory’s three Edinburgh shops, including one on George Street, and onboard the Lady Haig’s Poppy Factory Travelling Shop, which visited Balmoral in the summer. As well, the factory's toys reached a global audience through 25 cruise liners that sailed all over the world.
John also fulfilled special orders for Christmas and birthday presents.