Do not shop for Franchise Compliance. Just as Lisa stated, they are no longer in business and they do not pay. All you have to do is search the forum to find several threads on how they have not paid MSCs.
As for Compliance Solutions, considered yourself warned. If it walks like a duck, quacks like a duck then what do you think it is ? Do a search for Compliance Solutions as well - I believe they have posted on the board to deny any affiliation with FC. However, this is what this forum is for - to protect and help msc's.