Randyk47 Very well written.
I also check multiple sources for pricing. Mass marketers often buy X number of cabins or are offered cabins as time to sail draws near at a
special" price. Many times I have saved money with such buys. I deal with one individual and one mass marketer. If the difference is less than $ 50 PP I go with the individual. The "discounts " will often be as Shipboard credits or freebies like wine bottle, specialty dinners etc. Of course we have the time as we are retired.....
NOTE: Depending on your zip code / State you may even gate "Resident Rate" .