I bought FAG bearings and they came with new bolts (check before buying). Should also replace the caliper carrier bolts (N 909 488 02).Jeesus, 700$?? That's an insane amount in any currency!
rockauto.com is your friend. Just make sure the bearings you pick have the 4 x bolts and 1 x axle bolt per and you should be ok.
pelicanparts might have a visual guide on how to change them also, for free.
Take you time and do them yourself, you don't need a full garage for them, and you'll learn alot doing so.