I have a 6 port SATA controller based on a Jmicron chipset. Works fine in Linux. Here's a link on Amazon currently at about $45.
BTW, check PCIe version and (IMO) avoid single lane PCIe gen 2 products. This Jmicron part is PCIe Gen3.