We are needing a developer who can make it so special or free products are displayed at checkout based on the checkout price. If customer orders $50 worth of product a related product like free hat would show. We would then need the three customer to be able to choose options of free product like color or size.