Carp Controllers and Surface Floats
Carp Controllers as these floats are better known are the perfect way to present floating bait to surface feeding carp.
True Carp Controllers such as these should feature a swivel at the top only!
The built in weights mean the floats cast easily and the variety of sizes make even long distance fishing achievable.
For stalking shy carp in weedy swims you could try the clear no-shot waggler.