After reviewing many pre-assembled printers out there, I chose to spend the money on the Ultimaker 2.
The printer is great. It is fast, relatively quiet, and very accurate. The Cura slicing software does a great job, too. The finished products look and feel excellent. I've only used the PLA that it came with, so far.
Unfortunately, the customer service is terrible! I had to wait 11 days for a response to inquiries sent to customer service and sales. Only after requesting to cancel my order did I get a response! Part of my decision to buy the U2 was based on an offer they provided for North American customers, which was 3 free filament reels. They told me that I missed the promotion by 2 days (ended Oct 12th? Not the first of the month, not the end of the month, not even the middle?). This end date was never displayed on their website so it felt very much like a bait-and-switch. Finally, after requesting to cancel my order, someone from customer service promised 3 reels if I kept the order.
So I kept the order and now have a U2. But, I still haven't heard back regarding the 3 promised reels. Nor, have I heard back regarding the wrong power cord that they sent.
In summary, I like the product, but if anyone else builds a 3D printer as good or better, I'd rather buy from elsewhere.