Those have got to be some REALLY cheap quality bearings and seals for $8 shipped. I would step up and buy the All Balls brand.
BTW, I just did a part number look up for OEM numbers and the bearings are the same for all years, but the seals are different. On the 88-02 Blaster, both seals are the same. On the 03-06 Blaster, the brake side has a 1mm larger ID, just like the Banshee.