Well; If you think about it in a realistic manner, with shipping and handling it will cost abit more than $8.97
I drove my car right to the door of the store and bought my stainless steel set for 10 or 12 USD. which are the same bearings (codes are the same thus the brands.).
If I had bought 5 sets, the set price would probably go down abit more..
If you have easy access to a local industrial bearing shop, you
may get it for the same price range.