fuel pumps are funny things in the lower price ranges. Speaking from experience, they may last forever or you may only get one ride out of them. Keep a spare set up with you and invest in a shut of valve up stream from the pump. I have been using Walbro 155 and am now using a Bosch unit.
I dont have a link available but there is some information out there about how to verify that you receive a real bosch vs a chinese knock off. Bosch put the info out so it may be on their website. There is some packaging differences as well as some difference in the pump itself.
Yeah I ordered it off eBay from a amarican company with good reviews of it being the real dead I was gonna order it from summit and there where multiple reviews saying they received a Chinese knock off