3DHubs has more of a presence in Europe I believe. I personally have my machine listed on makeXYZ.com and have had a steady stream of prints to make for people. Granted I'm not overwhelmed with requests, about 1 a week. Both MakeXYZ and 3DHubs take a whopping 15% commission, but they add it to the price you charge (you don't lose money, the customer pays more).