JMJ was great in helping me figure out the layout, what I needed (at first), and keeping costs down. However, they're really hard to get in touch with, and seemed a little disorganized. I had 3 or 4 different invoices, so I had to combine them all myself in an Excel sheet to make sure that we had everything. Their stuff is great, looked new, and we had no problems whatsoever. Overall, though, I was very pleased with them and would use again! :) If you aren't the go-getter, do-it-yourself, organized bride though, I would think about using them - unless you have a coordinator or like to speak on the phone.