Don't get caught in the hype for ceramic bearings, been their done that! At 50 bucks for 10 bearings you could by 50 bearings for the same money at Avid. Those bearings you are looking at have metal seals and will not last like you think they will in a 1/8 scale buggy racing off road. I have been using Avid bearings for about two years now and have been very happy with there performance and the longevity.
The link to Avid has been posted above.