No experience with both of them. Since neither of amazon and newegg have no stock and pre-order option, I plan to pre order from one of them, but not sure if they are reputable. Shopblt.com said ETA 10/26 will receive i7-8700k in warehouse. So which site is better?