yes, the cost is little bit higher but trust me i rather pay that then take a day off to drop/pick up wheels. He's providing a service and if you include the service charges then it's fairly cheap. If you have the time and other shops where you can drop off the wheels then by all means that is the way to go.
also, prices of 185-200$ were for 20s, so 19s still maybe in the 17x$ range.
I believe my sister has used rimdoc and they are good.