Don't buy the cheapest (nor the most expensive!) bearings you can buy. Best to get branded ones from a reputable supplier. Most towns will have a proper engineering factors who can supply them at sensible cost. Just take your old ones in (or the numbers stamped on them) and they can soon match them. There are branded but counterfeit ones about that shouldn't be fitted in a kid's windmill let alone your bike.