Dildo

So I know this is really odd because I've never done this before but... me and my boyfriend are in a bit of a long distance relationship and see each other like every two or so months and he thought I should get a Dildo only I don't know where to buy one and what size to get. Anyone got any useful tips or ideas?