Large art companies running their websites buy art prints from different artists and re-sell them. Limited edition prints bought by these companies will be of higher charge compared to those bought from artists directly. Since people like to buy prints online, they don't mind the slight difference.