Terms and subscription length are negotiable depending on need.