I was looking at a desktop on bestbuy's website because I'm going to purchase a low price desktop and upgrade it through the rest of the year (No I will not just build one.) and while looking at the specifications, I happened to notice that the available slots only listed 1 PCI Express x1, and the card I was planning to upgrade it with is a Dual Slot PCI Express 3.0, whereas the current card only takes up a single slot and is PCI Express 2.0. Now, I'm pretty sure that idea is scrapped right? I can't use the card I planned to because it takes two slots, and the desktop only comes with a single one, and two regular PCI slots. So I was wondering, could I fix this somehow just by swapping motherboards or would I be better off finding a new card/new pre-built system? Also what is the difference between the PCI Express x1 and PCI Express x16?