Always shop around, of course. KBC has a wide selection, and service is extremely fast. I don't think I have ever dealt with a company that gets the goods to you as quickly.
If I don't get a mill/drill, I may get a milling attachment. Just out of curiousity, I checked the price for a Palmgren 400. Brownells is US$380-odd; KBC current flyer is about C$400, Travers landed in Canada price is $628.