Has anyone ever used them? They are one of the preferred vendors at our venue and we signed them before even researching them!
I am freaking out because I cannot really find any information on them. And their website is under construction.
Any help would be great! Thanks.