I try to get purchase decisions right the first time and hate it when i have to replace a bad choice. However, sometimes it is necessary. I struggled to solve an intermittent crash problem for almost 2 years before replacing the motherboard. It felt sooo good to be rid of the crash problem.
I swapped my server & computer motherboards in an attempt to fix a seemingly slow RAID array data rate. In doing so, the previously server motherboard would no longer allow me to install Windows XP because on the final screen where you start pushing buttons to run the install, it would shut the computer off. But it would give me about 3 seconds so I'd quickly try to finish the entire install in 3 seconds.
I ended up sending it in as it was under warranty. Very strange. I knew it would take a while with them and I ended up buying a replacement and then selling the replaced under warranty on eBay.
Believe me I have story after story where I spent 6 months, a year, trying to solve some stupid little problem because when I can, I like to use what I have...just before summer I finally took 5 very old computers and two huge bags of cards, cables, etc., to Goodwill, who takes the stuff and sends it to another company who deals with it and sells what they can. Those were great trips. But that's peanuts compared to what we actually have sitting in our storage rooms.