Anyone looking for replacement bearings for bikes - look beyond the bike shops/websites. There are lots of industrial bearing suppliers that deal direct with the public.
For the BB bearings 37mm OD, 25mm ID, 7mm width the base part number is 6805 or 61805. A suffix of RS or 2RS for rubber seals gets a standard off the peg bearing with options from recognized manufacturers. A prefix of W specifies stainless steel, usually intended for food industry. The 25mm inner will require the shimano plastic bush from a scrap shimano BB or equivalent to reduce the inner to 24mm for standard axle.
Type W68052RS into a search engine, or go to a bearing company website - simplybearings.co.uk come in at £8.07 plus VAT each plus p&p.
On simply bearing website they also sell enduro cycle bearings, including 37.1mm oversized units.
Then all you need is a 37mm bearing press adaptor to avoid killing the bearing when fitting, or trust a bike shop to do it properly?
All of my bikes are traditional threaded BBs with BSA threadings- I have decided not to buy bikes because they are fitted with press fit or Italian threaded BBs when looking at the detailed spec.