Incredibly impressed with first impressions on this product. Price was 1/8th of the OEM Triumph pump and it came with absolutely everything needed. Pump is almost exactly same size/form factor as factory, has the same connector and mounting points. It also came with new hose, clamps, isolator, spare pigtail connector, two types of strainer etc.
Shipping was free 2-day air from California, not sure if this was a promotion, but I got it super quick.
Pump worked and bike fired first try. Haven't had it installed long, but so far very happy with everything about this product and this company.