It's so hard to be able to know what type of vendor you are actually dealing with with you can't meet them. Thank you for posting your experience, and I'm glad you were able to not let it ruin your wedding!!
For future brides, try to get references from past clients and check on the forum when considering using a new vendor. This place is a great resource!!!