Heart dont deserve your business, however small you are
They are the ultimate buy it in, whack 30% on it and ship it type company.
I spent 2 weeks trying to explain to them why they were installing drupal and wordpress incorrectly from their scripted platform (which they bought in and dont understand) - using the wrong database settings - even with logs, screenshots and live test sites they couldn't get their heads around what i was explaining.
Ended up with a full refund 3 weeks into a years renewed contract.
Don't go near them....