Hope you got this sorted, but if not, it's usually not a good sign if there is not extremely solid communication from the beginning. There are plenty of great products and awesome people to work with...