Went with Baysinger's after working with them on a 3D print a couple of months ago. I uploaded the .stl files and sent in my order on Monday and received the printed parts on Saturday.
This was my first time ordering a 3D print online. Can I give more than 5 stars? Communication was incredibly quick, and comprehensive. The item looks awesome. I had to do a little sanding on the front of it, but I knew I had to expect that, as 3D printing is not perfect. This is as good as I could expect!