To each there own. I however, would not call $580 off a tiny amount on our most recent Princess booking. Comes out to 9.2% less than the Princess present online price. Yes, it requires some effort, but some of us are retired and have lots of time to dig for deals. It is a game that is fun to play.