I like scorpy. That's where I got my pre-built from. They had super good customer service, unlike centrecom. Nothing wrong with it thankfully, but I did notice that they have the option and make a fuss about adding transit insurance on the checkout page. That annoys me even more than coffee shops charging their 10% holiday surcharges and 2.8% card fees, do I didn't buy it out of protest