A universal serial bus type-C (USB-C) plug comprising: a barrel having an insertion end for inserting into a USB-C receptacle, a contact end opposite the insertion end, a pair of long sides between the contact end and the insertion end, a pair of short sides between the contact end and the insertion end, and a barrel direction extending from the contact end to the insertion end; a plurality of signal contacts arranged within the barrel, along the pair of long sides of the barrel and substantially parallel to the barrel direction; a pair of retention latches arranged within the barrel, each along a respective short side of the barrel and substantially parallel to the barrel direction; and a surface mounting assembly connected to the contact end of the barrel, the surface mounting assembly comprising a plurality of surface mount contact points each connected to a respective one of the plurality of signal contacts, a pair of retention latch contact points each connected to a respective one of the pair of retention latches, characterized in that each of the surface mount contact points extends in a direction substantially perpendicular to the plurality of signal contacts, and each of the retention latch contact points extends in a direction substantially perpendicular to the pair of retention latches and substantially perpendicular to the plurality of surface mount contact points. a barrel having an insertion end for inserting into a USB-C receptacle, a contact end opposite the insertion end, a pair of long sides between the contact end and the insertion end, a pair of short sides between the contact end and the insertion end, and a barrel direction extending from the contact end to the insertion end; an insertion end for inserting into a USB-C receptacle, a contact end opposite the insertion end, a pair of long sides between the contact end and the insertion end, a pair of short sides between the contact end and the insertion end, and a barrel direction extending from the contact end to the insertion end; a plurality of signal contacts arranged within the barrel, along the pair of long sides of the barrel and substantially parallel to the barrel direction; a pair of retention latches arranged within the barrel, each along a respective short side of the barrel and substantially parallel to the barrel direction; and a surface mounting assembly connected to the contact end of the barrel, the surface mounting assembly comprising a plurality of surface mount contact points each connected to a respective one of the plurality of signal contacts, a pair of retention latch contact points each connected to a respective one of the pair of retention latches, characterized in that each of the surface mount contact points extends in a direction substantially perpendicular to the plurality of signal contacts, and each of the retention latch contact points extends in a direction substantially perpendicular to the pair of retention latches and substantially perpendicular to the plurality of surface mount contact points. a plurality of surface mount contact points each connected to a respective one of the plurality of signal contacts, a pair of retention latch contact points each connected to a respective one of the pair of retention latches, characterized in that each of the surface mount contact points extends in a direction substantially perpendicular to the plurality of signal contacts, and each of the retention latch contact points extends in a direction substantially perpendicular to the pair of retention latches and substantially perpendicular to the plurality of surface mount contact points.