MerchantTribe is no longer accepting new store sign ups.