updated retailer /department sorting - what a mess!