I'm paying $29.99/month for a website, which includes 100GB storage and the ability to sell my products with Photoshelter. I only upload the finished JPEGs, so am nowhere near my limit, even after a few years. It would be adifferent story however, if I uploaded all of my images, for that, I have until recently been using a range of external drives for backup, but recently bought a Synology NAS system. In the end, I went for a 12 TB system, as well as a new 4 TB internal drive for my main storage. The Synololgy system was easy to set up, although I haven't set it up for remote access, only for my local network. The other advantage, is that it has a USB 3 port, allowing it to act as a print server.