The HTC One that has been available in Europe since late March will finally hit the US on 19 April after facing delays,  AT&T and Sprint have announced.

The One will be available on the country's second and third-largest carriers for $199 (£132) on two-year contract. It will be available before Samsung's competing Galaxy S4 and will be $50 cheaper, giving HTC a leg-up on the smartphone marketing giant.

READ: HTC One repairability scores very low, almost impossible to open without damaging

AT&T will offer the One in both silver and black in 32GB and 64GB capacities. The latter will be an exclusive for the carrier, costing media-hungry customers $299.99. The carrier will make the One available for pre-order on 4 April.

As for Sprint, it will offer only the 32GB version. The same colours and pricing will follow AT&T, and pre-orders will start on 5 April. T-Mobile will be offering the handset later this month, but any Verizon availability is still up in the air.

We gave the HTC One a thorough review last month and found it to be one of the best, if not the best, Android handsets on the market.