I have a few upcoming trips and have not used hotel discount sites in a long time, (until recently we had a lot of marriott rewards and stayed there as much as possible), so tell me the good and bad about using these sites. Any tips or pointers would be much appreciated.

Thanks