Blowjob machine?

Is there a device that simulates the feel of a real bj? I've seen some but the reviews aren't great. Has anybody found one that is actually good? Many thanks