I buy gas at the same Sunoco station I've bought gas at since I started driving, and I don't intend on changing that just over a few pennies per gallon.
The idea is that if everybody used this... gas companies would be forced to compete. In theory it'd work, but you'll never get the majority of people using these sites.