Ok so I know that the item collector gives me the item but when should I be able to get it from him? He keeps giving me other items? Is it just random or what?
It is random. What you can do is save before you talk to him and turn the game on and off until he gives you the item you want.