Motion Array and Envato Elements are good, affordable subscription sites for digital assets. If you are a video creator, then Motion Array is a better choice. But if you are a designer or content creator who needs to have unlimited access to digital assets, then Envato Elements might suit your needs better.