I would recommend Bad Dragon all the way... I already have like 5 toys, one of them being a dildo and let me tell you that I can't last for not even minutes due to their shape, firmness and overall feel, plus they come with a generic shaped package which doesn't give a hint of what it is (unless you buy a gigantic one I guess haha)