I had to service a system that used last generation technology. Unfortunately, there were very few motherboards left that were available, and certainly not from my usual channels.
I found this company that had a compatible motherboard at a reasonable price. It wasn't the lowest price, but I had to balance price vs the likelihood of being ripped off.
I chose to purchase the part, and received it in a few days. I experienced no problems during the install, and was able to deliver the system to my customer without having to replace the existing components (Ram, CPU) as well.
I have no complaints over this order.