Sounds just like Walmarts policy with Firearm sales.

If you have a problem, don't come to us, go to the Manufacturer.

Their Store, their rules. The policy is prominently posted for all to see at the Gun Counter. If CL has this policy posted clearly on their Site, I see no issue. If they don't, it should be on them.