The same thing happened to me with the relic merchant in China. The entire time my sim was on vacation there was no sim at the register and no way to buy relics. And in Egypt my special merchant has completaly dissapeared.
There is a way to get the nectar machine using cheats. Open the cheat window, type 'testingcheatsenabled true' and then open the cheat window again and type 'buydebug on" and then go into buy mode. You'll see a new buy category with a '?' and then you can buy a lot of the travel items including the nectar machine.