The problem with your recommendations is that you appear to take no account that the OP has said he is UK based. That makes your recommendations comparatively expensive after shipping charges (think around US$50 minimum), customs duty, VAT (20% on all of cost, shipping & duty) plus customs agency fees for the courier ...
Then if you ever need service or support, its available ... but in the USA ... not the UK.
So I wouldn't consider buying from USA ... unless it something that needs zero support, like a backplate.