I know a guy who has just started a CC company in Glasgow and he went straight for Groupon. They basically told him what he could and couldnt offer as a discount and wrote the whole speiel for his offer. He had very little imput towards it.
Yes, he was flooded for work, and yes, he was working his arse off day in day out, but he did it to build up a customer base, and in this way i think it works quite well.
Also, he has been upselling like crazy and has been very succesfull with that part of it. It seems that while you are there, with all your kit set up and running, if you price the upsell right, 99% of the time you get it, and alot of the time it was cash for him.
So all in all, it serves a purpose for certain ppl in ANY industry.