SlackerCruster - you do understand that you only pay for the books you want, one at a time, right? I will order one $35 book and that's it, it is printed just for me, as orders come in. It's not like traditional publishing where you have to print a quantity for a significant amount of money to get the unit price down.
And no, you can't really make any money at it, the unit cost is still high compared to traditional publishing so there is no room for the distributor's mark up, etc.
Print quality - they aren't fine art books, you get what you pay for. Go to a place like http://www.booksmartstudio.com and drop a grand and get good print quality ;-p