They work very well - just stay away from the ones that are all caffeine. Diurex has a caffeine free version.
You can literally see the bloat go away in 24 hours. Just remember to use an electrolyte replacement drink and keep drinking a lot of water.