Log into http://cprince.devel.webdevel.redhat.com/cgi-bin/store and place an order for Professional Server + free hat . . . on the cart display screen, change the quantity of boxed sets to '3' and then click recalculate. Once the screen refreshes, will show there to be 3 boxed sets on the order, but only a single free hat. This quantity should be the same as the number of boxed sets which are purchased.
This code is now finished.
Code looks lots better on http://webdevel.redhat.com