You won't find much cheaper or better than Chai at Linear motion and he's well proven so if your buying from China he's your man 100% trust worthy.
Wouldn't bother machining them your self as it's...