Not sure about the 5900x but I managed to order 2 5600x for me and my partner from a competetor and they are with me as I write this post. Was quite a battle to add the items in the card till the check out but after wards things were smooth.
Was able to reach to the retailer via live chat as well and could see timely updates on the account from order received-->processed-->shipped with trackinf info.
With OCUK the experience was aweful. Ordered 1 from here as well and was managed to checkout around 14:20 with instant paypal payment. No updates for the whole day yesterday so cancelled mine this morning for someone else to get it- if overchargers uk does ship them!
Was able to reach to the retailer via live chat as well and could see timely updates on the account from order received-->processed-->shipped with trackinf info.
With OCUK the experience was aweful. Ordered 1 from here as well and was managed to checkout around 14:20 with instant paypal payment. No updates for the whole day yesterday so cancelled mine this morning for someone else to get it- if overchargers uk does ship them!