With the way these guys handled my renewal, I can proudly recommend them to anyone who wants to get a recommendation. I received my card yesterday thanks to them.
I would suggest people to go for both the online recommendation as well as the medical card that they give. You never know some dispensaries may ask for one of the other two, to be on the safer side