iherb has the same priced D3 although they have a better product now.... 360 10,000 IU pills for like 22 or something. Saves about 10 bucks for the same amount of IUs.
Taking 10,000 IU every other day is the same as taking 5,000 IU everyday because it's fat soluble so the effects are cumulative over a 2-3 weeks not days. If that was a concern that is. I'm taking 10k per day regardless for months now.
Also, spreadsheet on fish oil:
That fish oil you have above comes out to about 13 cents per 1g EPA+DHA so it's not the least expensive. You can find some cheaper stuff.